框架選擇 是做什麼的?
在任何 LangChain / LangGraph / Deep Agents 專案啟動時、撰寫任何 Agent 程式碼之前,呼叫此技能。 它會判斷最適合任務的框架層:LangChain、LangGraph、Deep Agents 或組合使用。必須在其他 Agent 技能之前諮詢。
在任何 LangChain / LangGraph / Deep Agents 專案啟動時、撰寫任何 Agent 程式碼之前,呼叫此技能來決定最適合任務的框架層:LangChain、LangGraph、Deep Agents 或組合使用。必須在其他 Agent 技能之前諮詢。
此技能名為「langchain-ai/框架選擇」,專為 LangChain、LangGraph 與 Deep Agents 生態系的開發者設計。當你準備啟動一個新的 AI Agent 專案時,應在撰寫任何 agent 程式碼之前優先呼叫此技能。它會基於任務需求(例如是否需狀態圖、需進階 Agent 能力)分析並建議最合適的框架層:純 LangChain(適合簡單鏈式調用)、LangGraph(適合圖形化狀態管理)、Deep Agents(適合複雜多 Agent 協作),或多者組合。此技能可幫助開發者避開選錯框架導致的重構成本,並確保初始架構的正確性。支援主流 AI Agent 平台(如 Claude Code、Cursor、Codex)且必須在其他特定 Agent 技能(如工具整合、記憶管理)之前先執行。
npx skills add https://github.com/langchain-ai/langchain-skills/tree/main/skills/framework-selectionInstalled? Explore more 生產力與協作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →
在任何 LangChain / LangGraph / Deep Agents 專案啟動時、撰寫任何 Agent 程式碼之前,呼叫此技能。 它會判斷最適合任務的框架層:LangChain、LangGraph、Deep Agents 或組合使用。必須在其他 Agent 技能之前諮詢。
This repo contains 11 individual skills — each has its own dedicated page.
INVOKE THIS SKILL when building ANY Deep Agents application. Covers create_deep_agent(), harness architecture, SKILL.md format, and configuration options.
INVOKE THIS SKILL when your Deep Agent needs memory, persistence, or filesystem access. Covers StateBackend (ephemeral), StoreBackend (persistent), FilesystemMiddleware, and CompositeBackend for routing.
INVOKE THIS SKILL when using subagents, task planning, or human approval in Deep Agents. Covers SubAgentMiddleware, TodoList for planning, and HITL interrupts.
INVOKE THIS SKILL when setting up a new project or when asked about package versions, installation, or dependency management for LangChain, LangGraph, LangSmith, or Deep Agents. Covers required packages, minimum versions, environment requirements, versioning best practices, and common community tool packages for both Python and TypeScript.
Create LangChain agents with create_agent, define tools, and use middleware for human-in-the-loop and error handling.
INVOKE THIS SKILL when you need human-in-the-loop approval, custom middleware, or structured output. Covers HumanInTheLoopMiddleware for human approval of dangerous tool calls, creating custom middleware with hooks, Command resume patterns, and structured output with Pydantic/Zod.
INVOKE THIS SKILL when building ANY retrieval-augmented generation (RAG) system. Covers document loaders, RecursiveCharacterTextSplitter, embeddings (OpenAI), and vector stores (Chroma, FAISS, Pinecone).
INVOKE THIS SKILL when writing ANY LangGraph code. Covers StateGraph, state schemas, nodes, edges, Command, Send, invoke, streaming, and error handling.
INVOKE THIS SKILL when implementing human-in-the-loop patterns, pausing for approval, or handling errors in LangGraph. Covers interrupt(), Command(resume=...), approval/validation workflows, and the 4-tier error handling strategy.
INVOKE THIS SKILL when your LangGraph needs to persist state, remember conversations, travel through history, or configure subgraph checkpointer scoping. Covers checkpointers, thread_id, time travel, Store, and subgraph persistence modes.
Dispatches many independent items in parallel: create a table, fan out to subagents, aggregate results. One row = one unit of work.
Gemini CLI one-shot prompts, summaries, generation, skills, hooks, MCP, or Gemma routing.
Fetch GitHub issues, select candidates, spawn background fix agents, open PRs, and optionally process PR review comments.
Create, edit, audit, tidy, validate, or restructure AgentSkills and SKILL.md files.
Search, install, update, sync, or publish agent skills with the ClawHub CLI and registry.
Delegate coding work to Codex, Claude Code, or OpenCode as background workers; not simple edits or read-only code lookup.
List, configure, authenticate, call, and inspect MCP servers/tools with mcporter over HTTP or stdio.