Skip to content
cccskills

Development skills

Coding standards, frameworks, refactoring, and code review (18.6K skills)

Filter by price or sort order

managed-deep-agents

Official · LangChainFreeSummary

Plan, scaffold, test, and deploy a code-first Deep Agent on Managed Deep Agents in LangSmith. Map requirements to supported capabilities such as tools, memory, MCP servers, schedules, and Slack, then work through the project layout and CLI deployment flow.

  • Plan a first Managed Deep Agent
  • Map requirements to supported agent features
  • Add tools, memory, or MCP servers
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

langgraph-python-quickstart

Official · LangChainFreeSummary

Set up a small LangGraph agent in a new local project using the official Python quickstart. Choose a chat model, install its provider package, configure its API key in an environment file, and run a simple example to see the agent work.

  • Try a LangGraph agent on your computer
  • Create a minimal Python agent project
  • Run a basic calculator agent with a chosen model
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

langgraph-persistence

Official · LangChainFreeSummary

Learn how to save LangGraph state between runs, keep conversation history by thread, and share user preferences across threads. The guide also covers reviewing or replaying past states and choosing persistence settings for subgraphs.

  • Keep conversation history across graph runs
  • Share user preferences across threads
  • Replay or fork from an earlier checkpoint
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

langgraph-human-in-the-loop

Official · LangChainFreeSummary

Use this skill to add human review to LangGraph workflows. It explains how to pause with `interrupt()`, resume with `Command(resume=...)`, validate responses, and avoid duplicated side effects when a paused node runs again.

  • Pausing an agent workflow for approval
  • Collecting and validating user input
  • Resuming parallel tasks after review
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

langchain-typescript-quickstart

Official · LangChainFreeSummary

Use this skill to create and run a minimal LangChain agent locally in TypeScript, following the official quickstart. It helps you choose a model provider, set up a separate project directory, and try the weather agent example.

  • Trying a LangChain agent locally
  • Starting a small TypeScript agent project
  • Choosing a model provider for a quickstart
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

langchain-middleware

Official · LangChainFreeSummary

Add human approval before risky LangChain tool calls, resume work after approval, edits, or rejection, and create middleware for logging, retries, or other hooks. The skill also covers structured outputs with Pydantic or Zod.

  • Require approval before sending emails or running risky tools
  • Edit tool arguments before approving an action
  • Add logging, error handling, or retry middleware
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

langchain-fundamentals

Official · LangChainFreeSummary

Build LangChain agents with `create_agent()`, define callable tools, and control workflows with middleware. The skill also covers approval pauses, error handling, conversation state, and structured outputs that follow a defined schema.

  • Building a LangChain agent with custom tools
  • Adding human approval to tool calls
  • Keeping conversation state across requests
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

langchain-dependencies

Official · LangChainFreeSummary

Plan dependencies for LangChain, LangGraph, LangSmith, or Deep Agents projects in Python and TypeScript. Find core and provider packages, runtime and version requirements, integration options, and guidance for pinning versions and avoiding common compatibility problems.

  • Choose packages for a new LangChain project
  • Check Python or Node.js version requirements
  • Resolve dependency version and integration questions
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

deepagents-typescript-quickstart

Official · LangChainFreeSummary

Sets up a small TypeScript Deep Agent locally by following the official quickstart. It asks which model provider to use, wires in that provider’s built-in web search instead of Tavily, and runs a sample research question to show the result.

  • Trying a Deep Agent on a local machine
  • Starting a TypeScript research agent project
  • Using provider built-in web search without a separate search key
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

langchain-python-quickstart

Official · LangChainFreeSummary

Set up and run a small LangChain agent in a fresh local Python project by following the official quickstart. Choose a model provider, add its API key locally, and see the example agent run before moving on to further customization.

  • Try a LangChain agent locally
  • Start a small Python agent project
  • Choose a model provider for a quickstart
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

langgraph-fundamentals

Official · LangChainFreeSummary

Build stateful workflows and agents with LangGraph. Learn how to design state, implement nodes, connect and route edges, run or stream graphs, and handle common errors. Includes guidance on choosing the matching Python or TypeScript implementation reference.

  • Designing a graph for a branching workflow
  • Choosing state fields and reducers
  • Routing work with `Command` or parallel `Send` calls
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

ecosystem-primer

Official · LangChainFreeSummary

Choose between LangChain, LangGraph, and Deep Agents for an agent project. Compare their strengths, learn how the layers can work together, set up observability variables, and identify the next skill and current documentation to consult before coding.

  • Choosing a framework for a new agent project
  • Deciding whether a workflow needs custom control flow
  • Combining LangGraph subagents with Deep Agents
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

deep-agents-memory

Official · LangChainFreeSummary

Choose how Deep Agents store working files and memory, from temporary thread-scoped state to storage shared across sessions or local disk access. Learn to route paths between backends and understand which data persists and where.

  • Keeping temporary files for one agent thread
  • Sharing saved preferences or notes across sessions
  • Routing temporary and persistent files to different backends
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

deepagents-python-quickstart

Official · LangChainFreeSummary

Build and run a minimal local Deep Agent in Python from the official quickstart. Choose a model provider and use its built-in web search for a research example, avoiding a separate search service and its API key.

  • Try a Deep Agent locally
  • Build a small Python research agent
  • Use provider-native web search
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

deep-agents-orchestration

Official · LangChainFreeSummary

Configure how Deep Agents divide work among specialized subagents, track multi-step plans, and pause sensitive tool actions for human approval. Learn when each capability fits and how to set up and resume these workflows.

  • Delegating research or specialized work to a subagent
  • Planning and tracking a multi-step agent task
  • Requiring approval before a deployment or database write
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

langgraph-typescript-quickstart

Official · LangChainFreeSummary

Create a minimal LangGraph agent locally in TypeScript by following the official quickstart. Choose a chat model provider, set its API key in a local `.env` file, install the needed packages, and run a small calculator agent example.

  • Trying a LangGraph agent in a new local project
  • Scaffolding the TypeScript Graph API quickstart
  • Selecting a model provider for a calculator agent
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

langgraph-cli

Official · LangChainFreeSummary

Guides the use of the LangGraph CLI across an application’s lifecycle: creating a project, configuring `langgraph.json`, running locally, building or launching with Docker, and deploying to LangGraph Platform. It also covers deployment logs and common setup requirements.

  • Scaffolding a new LangGraph application
  • Running a local development server with hot reload
  • Building and validating a Docker deployment
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

deep-agents-core

Official · LangChainFreeSummary

Build applications with Deep Agents by configuring its agent harness, the framework layer that supplies planning, file tools, subagents, memory, approvals, and on-demand skills. Covers `create_deep_agent()`, configuration choices, and the `SKILL.md` format.

  • Setting up a Deep Agents application
  • Choosing middleware and configuring agent behavior
  • Loading skills from a filesystem or store backend
langchain-ai/langchain-skills1.3KUpdated Oct 26, 2026

setup-caliber

FreeSummary

Set up Caliber to keep supported AI coding agent configuration files in sync with project changes. Check installation, install a pre-commit hook, inspect configuration freshness, and configure optional session learning or team GitHub Actions.

  • Installing Caliber and its pre-commit hook
  • Keeping agent configuration files synchronized on commits
  • Checking whether agent instructions need a refresh
caliber-ai-org/ai-setup1.3KUpdated Sep 24, 2026

writers-pattern

FreeSummary

Use this skill to add a writer for a new AI agent platform. It guides you through defining the platform’s configuration, writing formatted files and registering the writer, then returning the paths of files created.

  • Adding config generation for a new agent platform
  • Integrating a new coding AI tool
  • Writing platform rules, skills, or MCP config files
caliber-ai-org/ai-setup1.3KUpdated Sep 24, 2026

scoring-checks

FreeSummary

Use this skill to add a deterministic check that scores one aspect of agent configuration quality. It guides you through point constants, filesystem-based measurement, target filtering, score registration, and unit tests, so results remain consistent for the same project state.

  • Adding a new configuration quality check
  • Changing measurable scoring criteria
  • Creating platform-specific checks
caliber-ai-org/ai-setup1.3KUpdated Sep 24, 2026

adding-a-command

FreeSummary

Add a new command or subcommand to a Commander.js CLI. The skill covers the command handler, registration, typed option parsing, consistent error handling, and telemetry tracking, helping the new command fit the existing project patterns.

  • Adding a CLI command to show configuration status
  • Creating a nested sources add subcommand
  • Adding a command with parsed command-line options
caliber-ai-org/ai-setup1.3KUpdated Sep 24, 2026

Diagnose and repair Windows Codex Desktop issues after updates, including hidden models, Fast Mode, plugins, browser use, Computer Use, and local conversation access. Choose a targeted repair and verify the relevant behavior.

  • Restore Fast Mode or hidden models after a Desktop update
  • Repair plugin, browser, or Computer Use availability
  • Recover local conversations after switching providers
chen0416ccc-cpu/codex-windows-fast-patch-skill1.3KUpdated Oct 26, 2026

dev-local-setup

FreeSummary

Inspect a codebase to identify its development services, ports, and infrastructure needs, then prepare a single tmux-based launcher with commands for starting, stopping, checking, and managing logs. It also documents how to use the launcher.

  • Starting all local development services from one script
  • Adding a launcher to a repository with several apps
  • Documenting local service commands and prerequisites
AI-Builder-Club/skills1.3KUpdated Sep 16, 2026