- Langgraph Human In The LoopINVOKE 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.langchain-ai/langchain-skills1,265
- Langgraph PersistenceINVOKE 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.langchain-ai/langchain-skills1,265
- Langgraph Python QuickstartScaffold a minimal local LangGraph agent in Python by following the official quickstart. Use when the user wants to quickly build or try a LangGraph agent locally.langchain-ai/langchain-skills1,265
- Langgraph Typescript QuickstartScaffold a minimal local LangGraph agent in TypeScript by following the official quickstart. Use when the user wants to quickly build or try a LangGraph agent locally.langchain-ai/langchain-skills1,265
- Managed Deep AgentsINVOKE THIS SKILL when building, testing, or deploying Managed Deep Agents in LangSmith. Walks a user through their first agent end to end — interviewing them about what they want to build, mapping it onto what MDA can actually do, then scaffolding and deploying it. Covers the file-based project layout; define_deep_agent / defineDeepAgent; instructions, skills, memory, identity, tools, MCP servers, connections, middleware, sandboxes, schedules, channels, and evals; the mda CLI; GitHub deploymentlangchain-ai/langchain-skills1,265
- SwarmDispatches many independent items in parallel: create a table, fan out to subagents, aggregate results. One row = one unit of work.langchain-ai/langchain-skills1,265
- Linkedin PostWrite a LinkedIn post based on research findings or a given topic. Use this skill when asked to create LinkedIn content, professional posts, or thought leadership pieces.langchain-ai/langgraph-101679
- Twitter PostWrite a Twitter/X post or thread based on research findings or a given topic. Use this skill when asked to create tweets, X posts, or social media threads.langchain-ai/langgraph-101679
- Add Docs PageAdd, move, rename, or delete a page on the LangChain docs site. Covers choosing the source directory, writing frontmatter, placing the entry in src/docs.json navigation, adding redirects, and verifying with the lint and broken-link gates. Use when asked to add a new doc or page, move or rename a page, put something in the nav, or add a redirect.langchain-ai/docs424
- Deep AgentsBuild batteries-included agents with planning, context management, subagent delegation, and sandboxed execution. Use for complex, multi-step tasks that need built-in capabilities.langchain-ai/docs424
- Docs Code SamplesUse this skill when migrating inline code samples from LangChain docs (MDX files) into external, testable code files that are extracted by this repo’s snippet scripts and used as Mintlify snippets. Applies when extracting code blocks from documentation, creating runnable code samples, using snippet delineators, or wiring snippet output into MDX includes.langchain-ai/docs424
- Docs EditEdit a docs page that already has an open pull request, or revise a page in place. Covers checking out the PR's own branch instead of cutting a new one, forked cross-repository PRs, reading the real diff, checking the edit against related pages, and the verification to run before handing off. Use when asked to edit, revise, fix, or review changes on a named PR, branch, or existing page.langchain-ai/docs424
- Docs RestructureRestructure documentation that spans several pages. Covers splitting a page that has grown too long, moving sections between pages, retiring a page, and fixing a topic documented in two places at once. Use when asked to streamline, simplify, consolidate, or reorganize docs, or when a page review keeps producing edits without the page getting shorter.langchain-ai/docs424
- Docs ReviewReview changed docs prose against Vale and the AGENTS.md style guide, reporting findings with the rule each one breaks. Use after authoring or editing a page and before committing, or to review a PR, a branch, or the current diff.langchain-ai/docs424
- Docs Team VoiceWrite or revise documentation prose so it reads like the rest of this site, in the docs team's shared voice. Covers sentence length, cross-link density, how to state defaults and conditions, naming exact identifiers, and what to cut in a revision pass. Use when drafting or rewriting a page, a section, a concept overview, a how-to, a callout, or landing copy.langchain-ai/docs424
- Docs Tooling NotionDocument new or changed docs-team tooling on the Notion tooling pages. Decides which of the five pages owns the topic, what belongs in the repo instead of Notion, and how to edit safely through the Notion MCP server. Invoke it whenever work adds or changes a script under scripts/, a GitHub Actions workflow, a Makefile target, a PR check, a scheduled job, an agent, a skill, or an MCP server, and invoke it before handing off that pull request. Shipping tooling is itself the trigger, so do not waitlangchain-ai/docs424
- LangchainBuild agents with a prebuilt architecture and integrations for any model or tool. Use when creating tool-calling agents, switching model providers, or adding structured output.langchain-ai/docs424
- LanggraphBuild stateful, durable agent workflows with LangGraph. Use when you need custom graph-based control flow, human-in-the-loop, persistence, or multi-agent orchestration.langchain-ai/docs424
- Langgraph DocsFetches and references LangGraph Python documentation to build stateful agents, create multi-agent workflows, and implement human-in-the-loop patterns. Use when the user asks about LangGraph, graph agents, state machines, agent orchestration, LangGraph API, or needs LangGraph implementation guidance.langchain-ai/docs424
- LangsmithTrace, evaluate, and deploy AI agents and LLM applications with LangSmith. Use when adding observability, running evaluations, engineering prompts, or deploying agents to production.langchain-ai/docs424
- Pandas PatternsCommon pandas and matplotlib patterns for data analysis and visualizationlangchain-ai/docs424
- Submit IntegrationCreate a LangChain docs integration listing from a structured GitHub issue submission (issue form fields as JSON). Applies the hosted-guide eligibility policy (50K monthly downloads or maintainer feature override), edits YAML / downloads snippets / all_providers / packages.yml or hosted MDX, and leaves changes in the working tree for CI to open a PR. Use when automating integration discovery listings from issues.langchain-ai/docs424
- Verify Against SourceCheck that a code sample, API signature, default, or behavior claim in the docs is actually true, by running it or reading the product source. Covers which repository owns each product, how to reach the private ones, running the part of a sample that needs no API key, and what to say about a claim you could not verify. Use when writing or reviewing a page that asserts how LangChain, LangGraph, Deep Agents, or LangSmith behaves, and when a PR describes behavior without citing where it was checkedlangchain-ai/docs424
- Write TimestampUse when the user wants the current date and time written to a file via the bundled script inside the sandbox.langchain-ai/docs424
- Code ReviewReviews changes in the langchain-azure monorepo using package-specific knowledge of langchain-azure-ai, langchain-azure-compute, langchain-azure-cosmosdb, langchain-azure-postgresql, langchain-azure-storage, langchain-sqlserver, and langchain-azure-dynamic-sessions, together with the LangChain, LangGraph, Deep Agents, and Azure SDK contracts each package must satisfy. Use this skill whenever reviewing a pull request or diff, checking code for bugs or regressions, or assessing changes under libs/langchain-ai/langchain-azure147
- Document ClassificationClassify mortgage documents and write /output/02-classification.json.langchain-ai/langchain-azure147
- Mortgage Fact ExtractionExtract mortgage facts and write /output/03-extracted-facts.json.langchain-ai/langchain-azure147
- Mortgage UnderwritingApply mortgage policy and write /output/04-underwriting-decision.md.langchain-ai/langchain-azure147
- Packet IntakeCheck a mortgage packet manifest and write /output/01-packet-index.json.langchain-ai/langchain-azure147
- Release NotesSkill for compiling and writing release notes for langchain-azure packages. Use when a new version of a package is being released and the README.md changelog section needs to be updated with a summary of merged PRs.langchain-ai/langchain-azure147
- Api DocsOpenAPI documentation and REST API design patternslangchain-ai/skills-benchmarks116
- Database MigrationsDatabase migration patterns and schema versioninglangchain-ai/skills-benchmarks116
- Deep Agents CoreINVOKE THIS SKILL when building ANY Deep Agents application. Covers create_deep_agent(), harness architecture, SKILL.md format, and configuration options.langchain-ai/skills-benchmarks116
- Deep Agents MemoryINVOKE THIS SKILL when your Deep Agent needs memory, persistence, or filesystem access. Covers StateBackend (ephemeral), StoreBackend (persistent), FilesystemMiddleware, and CompositeBackend for routing.langchain-ai/skills-benchmarks116
- Deep Agents OrchestrationINVOKE THIS SKILL when using subagents, task planning, or human approval in Deep Agents. Covers SubAgentMiddleware, TodoList for planning, and HITL interrupts.langchain-ai/skills-benchmarks116
- Docker PatternsBest practices for Docker containerization and multi-stage buildslangchain-ai/skills-benchmarks116
- Ecosystem PrimerINVOKE FIRST for any LangChain / LangGraph / Deep Agents agent building project before consulting other skills or writing any agent code. Required starting point for up to date info on framework selection (LangChain vs LangGraph vs Deep Agents vs hybrid composition), agent patterns, install, environment setup, and which skill to load next.langchain-ai/skills-benchmarks116
- Framework SelectionINVOKE THIS SKILL at the START of any LangChain/LangGraph/Deep Agents project, before writing any agent code. Determines which framework layer is right for the task: LangChain, LangGraph, Deep Agents, or a combination. Must be consulted before other agent skills.langchain-ai/skills-benchmarks116
- Langchain DependenciesINVOKE THIS SKILL when asked about and/or have to implement 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.langchain-ai/skills-benchmarks116
- Langchain FundamentalsCreate LangChain agents with create_agent, define tools, and use middleware for human-in-the-loop and error handling.langchain-ai/skills-benchmarks116
- Langchain MiddlewareINVOKE 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.langchain-ai/skills-benchmarks116
- Langchain Oss PrimerALWAYS START HERE for any LangChain, Deep Agents, or LangGraph agent building project. Required starting point before choosing other skills or writing any code. Covers framework selection (LangChain vs LangGraph vs Deep Agents), agent archetypes, dependency setup, and which skills to load next based on your decisions.langchain-ai/skills-benchmarks116
- Langchain RagINVOKE THIS SKILL when building ANY retrieval-augmented generation (RAG) system. Covers document loaders, RecursiveCharacterTextSplitter, embeddings (OpenAI), and vector stores (Chroma, FAISS, Pinecone).langchain-ai/skills-benchmarks116
- Langgraph FundamentalsINVOKE THIS SKILL when writing ANY LangGraph code. Covers StateGraph, state schemas, nodes, edges, Command, Send, invoke, streaming, and error handling.langchain-ai/skills-benchmarks116
- Langgraph Human In The LoopINVOKE 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.langchain-ai/skills-benchmarks116
- Langgraph PersistenceINVOKE 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.langchain-ai/skills-benchmarks116
- Langsmith DatasetINVOKE THIS SKILL when creating evaluation datasets, uploading datasets to LangSmith, or managing existing datasets. Covers dataset types (final_response, single_step, trajectory, RAG), CLI management commands, SDK-based creation, and example management. Uses the langsmith CLI tool.langchain-ai/skills-benchmarks116
- Langsmith EvaluatorINVOKE THIS SKILL when building evaluation pipelines for LangSmith. Covers three core components: (1) Creating Evaluators - LLM-as-Judge, custom code; (2) Defining Run Functions - how to capture outputs and trajectories from your agent; (3) Running Evaluations - locally with evaluate() or auto-run via LangSmith. Uses the langsmith CLI tool.langchain-ai/skills-benchmarks116
- Langsmith TraceINVOKE THIS SKILL when working with LangSmith tracing OR querying traces. Covers adding tracing to applications and querying/exporting trace data. Uses the langsmith CLI tool.langchain-ai/skills-benchmarks116
- React ComponentsModern React component patterns with hooks and TypeScriptlangchain-ai/skills-benchmarks116
- Testing PatternsUnit testing and integration testing best practiceslangchain-ai/skills-benchmarks116
- Paid Media AnalysisAnalyze paid-media performance, compare periods or entities, diagnose issues, and make evidence-backed recommendations across connected ad platforms.langchain-ai/paid-media-agent42
- Paid Media DesignConfigure company branding or update report design, tokens, templates, and runtime design guidance. Use during onboarding, when DESIGN.md changes, or when a user requests report styling or layout changes.langchain-ai/paid-media-agent42
- Paid Media OnboardingInstall and configure Paid Media Agent, connect ad platforms, choose MDA or self-hosting, and diagnose setup without exposing credentials.langchain-ai/paid-media-agent42
- Paid Media Org OnboardingSet up or update a company's paid-media context and runtime skills in the local workspace. Use before deployment or when business goals, measurement, or campaign conventions change.langchain-ai/paid-media-agent42
- Paid Media ReportBuild a reconciled paid-media report or executive summary from deterministic analysis results and render it as a shareable artifact.langchain-ai/paid-media-agent42
- Paid Media WikiThe paid-media business wiki the other skills route to. General doctrine on goals, metrics and attribution, the decision model, platform differences, benchmarks, anomalies, bidding and budget, reporting, write safety, and answer style. Read the page a question calls for, never the whole wiki.langchain-ai/paid-media-agent42
- Paid Media WritesPrepare, review, edit, approve, reject, or reconcile a paid-media change while preserving the human approval and provider verification boundary.langchain-ai/paid-media-agent42
- Report DesignApply company design rules to HTML reports, PDFs, and briefs. Read before creating a shareable document or changing its appearance.langchain-ai/paid-media-agent42
- Draft PitchUse when the user wants to write a sales pitch or outreach message for a prospect.langchain-ai/lca-deepagents34