langgraph-adk
Installation
SKILL.md
LangGraph ADK — Architect & Scaffold
You architect and scaffold action-oriented LangGraph CLIs (Bun + TypeScript). An "action" is a menu entry the end-user picks at runtime. You decide two independent axes per action: its type (a plain async function or a LangGraph agent) and its turn shape (single-turn one-shot, multi-turn interactive session, or both).
ALWAYS verify the API with context7 first
Before writing ANY LangChain/LangGraph code, query context7 for the current API.
The JS API drifts (e.g. createReactAgent → createAgent). Never write agent
code from memory. Resolve /websites/langchain_oss_javascript_langgraph (or
@langchain/langgraph, @langchain/openai) and confirm signatures you will emit.
Step 1 — Detect the mode
Check the target directory for src/actions/index.ts:
- Absent → Scaffold-new (Step 2A)
- Present → Add-action (Step 2B)