
Framework Selection
Before you write a single line of agent code, run this. It walks through four decision points to determine whether your project needs LangChain's basic agent loop, LangGraph's custom control flow, or Deep Agents' full orchestration layer with built-in planning and file management. The framework choice dictates everything else, from which other skills to load to how you structure your codebase. I've seen too many projects start with the wrong foundation and hit walls later when they need persistent state or subagent delegation that their chosen framework can't handle cleanly.
- skills.sh installs
- 7.7K
- GitHub stars
- 1.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add langchain-ai/langchain-skills --skill framework-selection --agent claude-codeInstalls into .claude/skills of the current project.
Files
Before you write a single line of agent code, run this. It walks through four decision points to determine whether your project needs LangChain's basic agent loop, LangGraph's custom control flow, or Deep Agents' full orchestration layer with built-in planning and file management. The framework choice dictates everything else, from which other skills to load to how you structure your codebase. I've seen too many projects start with the wrong foundation and hit walls later when they need persistent state or subagent delegation that their chosen framework can't handle cleanly.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/langchain-ai/langchain-skills
- Categories
- Documentation, AI & Agent Building
More from langchain-ai/langchain-skills
All 15- Deep Agents Memory19.8K
- Langgraph Fundamentals18.9K
- Langgraph Persistence18.8K
- Langchain Rag18.4K
- Langchain Fundamentals18.2K
- Langgraph Human In The Loop18K
- Langchain Middleware17K
- Deep Agents Orchestration16.8K
- Langchain Dependencies16.8K
- Deep Agents Core16.7K
- Managed Deep Agents10K
- Langgraph Cli9.7K
- Swarm9.5K
- Ecosystem Primer8.8K