Individual skill
n8n-agents
Design n8n AI agents the right way. Use when building or editing any @n8n/n8n-nodes-langchain.* AI node — an AI Agent, LLM chain, Text Classifier, or Information Extractor — and whenever the user mentions AI agents, LLM with tools, tool calling, $fromAI, system prompts, agent memory, sessionId, structured/JSON output, output parser, RAG, vector store, a chat assistant/bot, or human-in-the-loop review. Covers Agent-vs-chain-vs-classifier choice, the model/memory/tools/outputParser slots, tool names/descriptions as prompt, structured output with autoFix, memory, RAG, human review, and chat topologies.
skills/n8n-agents/SKILL.md
Source commit e037563e101749e630e6688d121d04529fe6ee7b
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 9, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 6,637
- Repository last updated
- Oct 24, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- ai-agents Repository topic
- n8n Repository topic
- workflow-automation Repository topic
- design Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
CHAT_AGENT_PATTERNS.mddoc · 13,047 bytesEXAMPLES.mddoc · 19,766 bytesHUMAN_REVIEW.mddoc · 9,442 bytesMEMORY.mddoc · 7,865 bytesRAG.mddoc · 6,513 bytesREADME.mddoc · 8,361 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSKILL.mdcore · 27,308 bytesSTRUCTURED_OUTPUT.mddoc · 6,950 bytesSUBWORKFLOW_AS_TOOL.mddoc · 9,472 bytesSYSTEM_PROMPT.mddoc · 6,939 bytesTOOLS.mddoc · 11,357 bytes
Read excerpt
# n8n Agents
The n8n AI Agent node (`@n8n/n8n-nodes-langchain.agent`) is a multi-turn LLM driver with sub-nodes for the model, memory, tools, and an optional output parser. This skill is the **deep** guide to designing agents and the LangChain family around them. For the high-level "where an agent fits in a workflow" picture, see **n8n-workflow-patterns** `ai_agent_workflow.md` — this skill goes one level down into *how to build it well*.
For node-type formats: in workflow JSON the LangChain nodes use the long `@n8n/n8n-nodes-langchain.*` form (`.agent`, `.lmChatOpenAi`, `.memoryBufferWindow`, `.outputParserStructured`, `.toolWorkflow`, `.toolHttpRequest`, `.toolCode`). When you call `get_node` / `validate_node`, use the **short** form (`nodes-langchain.agent`). See **n8n-mcp-tools-expert** for the format rules.
---
## Pick the right node first
Reaching for an Agent when the task is one-shot classification or extraction is the most common over-build. Decide before you wire anything:
| You need to… | Use | Why |
|---|---|---|