developing-cast

Solid

Implements LangGraph cast components following systematic workflow (state, deps, nodes, conditions, graph). Use when implementing cast, building nodes/agents/tools, need LangGraph patterns (memory, retry, guardrails, vector stores, node timeouts, error handlers, DeltaChannel, graceful shutdown), or ask "implement cast", "build graph", "add node".

AI & Automation 26 stars 12 forks Updated 5 days ago Apache-2.0

Install

View on GitHub

Quality Score: 87/100

Stars 20%
48
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Developing Backend's Cast Implement LangGraph casts following Backend Act patterns. ## When to Use - Building nodes, agents, tools, or graphs - Need LangGraph implementation patterns - Have architecture specs to implement ## When NOT to Use - Architecture design → `architecting-act` - DeepAgent harness (create_deep_agent, backends, subagents) → `developing-deepagent` - Project / cast scaffolding → run `uv run act new` (project) or `uv run act cast` (new cast) directly - Testing → `testing-cast` --- ## Implementation Workflow ### Step 1: Understand CLAUDE.md > **Act** = Project, **Cast** = Graph/Workflow in the project **If CLAUDE.md exists:** 1. Read `/CLAUDE.md` → Act overview, find target cast 2. Read `/casts/{cast_slug}/CLAUDE.md` → Architecture diagram, node specs 3. Proceed to Step 2 **If CLAUDE.md not found:** AskUserQuestion Format: ```json { "question": "CLAUDE.md not found. Create architecture first?", "header": "Architecture", "multiSelect": false, "options": [ {"label": "Yes", "description": "Switch to architecting-act skill"}, {"label": "No", "description": "Proceed without architecture specs"} ] } ``` - Yes → use `architecting-act` skill first - No → proceed to Step 2 ### Step 2: Implementation **Implement in order:** state → dependency modules → nodes → conditions → graph - Use Component Reference tables below for each component type ``` 1. State (state.py) # Foundation ↓ 2. Dependency modules # agents, m...

Details

Author
Proact0
Repository
Proact0/act-operator
Created
8 months ago
Last Updated
5 days ago
Language
Python
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category