langchain
LangChain workflows for `create_agent`, LCEL chains, `bind_tools`, middleware, and structured output with production-safe orchestration. Use when implementing or refactoring LangChain application logic in Python or TypeScript.
npx skills add majiayu000/claude-skill-registry --skill langchain-outlinedriven-odin-codex-plugin --agent codex
Same command for any agent — swap --agent for claude-code, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# LangChain Use this skill to build or refactor LangChain application logic with predictable tool use, structured outputs, and clean runtime boundaries. ## Quick Triage - Use this skill when the task is primarily chain/agent composition, tool calling, middleware, output schemas, or prompt wiring. - Switch to `$langgraph` when the core problem is graph topology, node routing, checkpoints, interrupts, or multi-step state machines. - Switch to `$ag-ui` when the core problem is event protocol compliance between backend and UI. - Switch to `$copilotkit` when the core problem is frontend coagent UX, hooks, and runtime provider wiring. ## Workflow 1. Confirm language/runtime surface first. Choose Python or TypeScript and identify existing package boundaries before code edits. 2. Define the contract before implementation. Lock input shape, output shape, tool schema, and failure behavior. 3. Choose abstraction level deliberately. Use simple LCEL chains when tools are not required; use `create_agent` when iterative tool use is needed. 4. Add tools and middleware in a deterministic order. Validate schema compatibility and tool side effects before adding retries or guardrails. 5. Enforce struc
- Quick Triage
- Workflow
- Default Patterns
- Failure Modes
- Reference Map
What does the langchain skill do?
LangChain workflows for `create_agent`, LCEL chains, `bind_tools`, middleware, and structured output with production-safe orchestration. Use when implementing or refactoring LangChain application logic in Python or TypeScript.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill langchain-outlinedriven-odin-codex-plugin --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
