[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-n8n-n8n-docs-assistant":3,"mdc-71c4v-key":53,"related-org-n8n-n8n-docs-assistant":291,"related-repo-n8n-n8n-docs-assistant":438},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":11,"stars":23,"repoUrl":24,"updatedAt":25,"license":26,"forks":27,"topics":28,"repo":48,"sourceUrl":51,"mdContent":52},"n8n-docs-assistant","retrieve n8n documentation and guidance","Answers n8n product, setup, credential, node, hosting, API, and usage questions from current n8n docs. Load n8n-docs via load_tool before calling it (search \"n8n docs\" if not visible). Use when the user asks how to configure, set up, troubleshoot, or understand n8n behavior, especially credential setup questions opened from the credential modal.",{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},"n8n","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fn8n.png","n8n-io",[12,14,17,20],{"name":8,"slug":8,"type":13},"tag",{"name":15,"slug":16,"type":13},"Documentation","documentation",{"name":18,"slug":19,"type":13},"Reference","reference",{"name":21,"slug":22,"type":13},"Search","search",198156,"https:\u002F\u002Fgithub.com\u002Fn8n-io\u002Fn8n","2026-07-27T06:07:15.692906",null,59655,[29,30,31,32,33,34,35,36,37,38,39,40,41,42,8,43,44,45,46,47],"ai","apis","automation","cli","data-flow","development","integration-framework","integrations","ipaas","low-code","low-code-platform","mcp","mcp-client","mcp-server","no-code","self-hosted","typescript","workflow","workflow-automation",{"repoUrl":24,"stars":23,"forks":27,"topics":49,"description":50},[29,30,31,32,33,34,35,36,37,38,39,40,41,42,8,43,44,45,46,47],"Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.","https:\u002F\u002Fgithub.com\u002Fn8n-io\u002Fn8n\u002Ftree\u002FHEAD\u002Fpackages\u002F@n8n\u002Finstance-ai\u002Fskills\u002Fn8n-docs-assistant","---\nname: n8n-docs-assistant\ndescription: >-\n  Answers n8n product, setup, credential, node, hosting, API, and usage\n  questions from current n8n docs. Load n8n-docs via load_tool before calling it\n  (search \"n8n docs\" if not visible). Use when the user asks how to configure,\n  set up, troubleshoot, or understand n8n behavior, especially credential setup\n  questions opened from the credential modal.\nrecommended_tools:\n  - n8n-docs\n  - credentials\n  - nodes\n---\n\n# n8n Docs Assistant\n\nUse this skill when the user asks how to configure, set up, troubleshoot, or\nunderstand n8n behavior and the answer should come from current n8n docs.\n\nBefore calling `n8n-docs`, load it via `load_tool` (search \"n8n docs\" if it is\nnot visible).\n\n## Default Procedure\n\n1. Load `n8n-docs` via `load_tool` if needed, then call `n8n-docs(action=\"lookup\")`\n   first for credential setup and direct n8n docs questions. Use `search` then\n   `read` only when you need tighter control over candidate pages.\n2. For credential setup, pass `intent: \"credential-setup\"` and all available\n   context fields: `credentialType`, `credentialDisplayName`,\n   `documentationUrl`, `oauthRedirectUrl`, and `nodeType`.\n3. Read the returned document snippets before answering. If multiple pages were\n   returned, prefer credential-specific pages over general credential UI pages.\n4. End the final answer with `Source: [Page title](page URL)` when one docs\n   page was used, or `Sources:` when multiple docs pages were used. Use only\n   pages returned by `n8n-docs`.\n\n## Credential Setup\n\n- Keep the answer tied to the credential modal the user is viewing.\n- If the setup needs an OAuth redirect\u002Fcallback URL, tell the user to copy the\n  OAuth Redirect URL from the modal unless `oauthRedirectUrl` is available in\n  context.\n- If the answer involves secret values, tell the user where to paste them in the\n  credential modal, but never ask them to paste secrets into chat.\n- For external provider console steps, summarize the n8n docs instructions. Do\n  not navigate browser pages unless `credential-setup-with-computer-use` is\n  explicitly needed and Computer Use browser tools are available.\n\n## Missing Docs\n\nIf docs lookup fails, say that current docs could not be loaded. Provide only\ngeneric n8n UI guidance that is visible from the product context, and avoid\nclaiming provider-specific setup steps without docs evidence.\n",{"data":54,"body":59},{"name":4,"description":6,"recommended_tools":55},[56,57,58],"n8n-docs","credentials","nodes",{"type":60,"children":61},"root",[62,70,76,97,104,235,241,280,286],{"type":63,"tag":64,"props":65,"children":66},"element","h1",{"id":4},[67],{"type":68,"value":69},"text","n8n Docs Assistant",{"type":63,"tag":71,"props":72,"children":73},"p",{},[74],{"type":68,"value":75},"Use this skill when the user asks how to configure, set up, troubleshoot, or\nunderstand n8n behavior and the answer should come from current n8n docs.",{"type":63,"tag":71,"props":77,"children":78},{},[79,81,87,89,95],{"type":68,"value":80},"Before calling ",{"type":63,"tag":82,"props":83,"children":85},"code",{"className":84},[],[86],{"type":68,"value":56},{"type":68,"value":88},", load it via ",{"type":63,"tag":82,"props":90,"children":92},{"className":91},[],[93],{"type":68,"value":94},"load_tool",{"type":68,"value":96}," (search \"n8n docs\" if it is\nnot visible).",{"type":63,"tag":98,"props":99,"children":101},"h2",{"id":100},"default-procedure",[102],{"type":68,"value":103},"Default Procedure",{"type":63,"tag":105,"props":106,"children":107},"ol",{},[108,151,203,208],{"type":63,"tag":109,"props":110,"children":111},"li",{},[112,114,119,121,126,128,134,136,141,143,149],{"type":68,"value":113},"Load ",{"type":63,"tag":82,"props":115,"children":117},{"className":116},[],[118],{"type":68,"value":56},{"type":68,"value":120}," via ",{"type":63,"tag":82,"props":122,"children":124},{"className":123},[],[125],{"type":68,"value":94},{"type":68,"value":127}," if needed, then call ",{"type":63,"tag":82,"props":129,"children":131},{"className":130},[],[132],{"type":68,"value":133},"n8n-docs(action=\"lookup\")",{"type":68,"value":135},"\nfirst for credential setup and direct n8n docs questions. Use ",{"type":63,"tag":82,"props":137,"children":139},{"className":138},[],[140],{"type":68,"value":22},{"type":68,"value":142}," then\n",{"type":63,"tag":82,"props":144,"children":146},{"className":145},[],[147],{"type":68,"value":148},"read",{"type":68,"value":150}," only when you need tighter control over candidate pages.",{"type":63,"tag":109,"props":152,"children":153},{},[154,156,162,164,170,172,178,180,186,187,193,195,201],{"type":68,"value":155},"For credential setup, pass ",{"type":63,"tag":82,"props":157,"children":159},{"className":158},[],[160],{"type":68,"value":161},"intent: \"credential-setup\"",{"type":68,"value":163}," and all available\ncontext fields: ",{"type":63,"tag":82,"props":165,"children":167},{"className":166},[],[168],{"type":68,"value":169},"credentialType",{"type":68,"value":171},", ",{"type":63,"tag":82,"props":173,"children":175},{"className":174},[],[176],{"type":68,"value":177},"credentialDisplayName",{"type":68,"value":179},",\n",{"type":63,"tag":82,"props":181,"children":183},{"className":182},[],[184],{"type":68,"value":185},"documentationUrl",{"type":68,"value":171},{"type":63,"tag":82,"props":188,"children":190},{"className":189},[],[191],{"type":68,"value":192},"oauthRedirectUrl",{"type":68,"value":194},", and ",{"type":63,"tag":82,"props":196,"children":198},{"className":197},[],[199],{"type":68,"value":200},"nodeType",{"type":68,"value":202},".",{"type":63,"tag":109,"props":204,"children":205},{},[206],{"type":68,"value":207},"Read the returned document snippets before answering. If multiple pages were\nreturned, prefer credential-specific pages over general credential UI pages.",{"type":63,"tag":109,"props":209,"children":210},{},[211,213,219,221,227,229,234],{"type":68,"value":212},"End the final answer with ",{"type":63,"tag":82,"props":214,"children":216},{"className":215},[],[217],{"type":68,"value":218},"Source: [Page title](page URL)",{"type":68,"value":220}," when one docs\npage was used, or ",{"type":63,"tag":82,"props":222,"children":224},{"className":223},[],[225],{"type":68,"value":226},"Sources:",{"type":68,"value":228}," when multiple docs pages were used. Use only\npages returned by ",{"type":63,"tag":82,"props":230,"children":232},{"className":231},[],[233],{"type":68,"value":56},{"type":68,"value":202},{"type":63,"tag":98,"props":236,"children":238},{"id":237},"credential-setup",[239],{"type":68,"value":240},"Credential Setup",{"type":63,"tag":242,"props":243,"children":244},"ul",{},[245,250,262,267],{"type":63,"tag":109,"props":246,"children":247},{},[248],{"type":68,"value":249},"Keep the answer tied to the credential modal the user is viewing.",{"type":63,"tag":109,"props":251,"children":252},{},[253,255,260],{"type":68,"value":254},"If the setup needs an OAuth redirect\u002Fcallback URL, tell the user to copy the\nOAuth Redirect URL from the modal unless ",{"type":63,"tag":82,"props":256,"children":258},{"className":257},[],[259],{"type":68,"value":192},{"type":68,"value":261}," is available in\ncontext.",{"type":63,"tag":109,"props":263,"children":264},{},[265],{"type":68,"value":266},"If the answer involves secret values, tell the user where to paste them in the\ncredential modal, but never ask them to paste secrets into chat.",{"type":63,"tag":109,"props":268,"children":269},{},[270,272,278],{"type":68,"value":271},"For external provider console steps, summarize the n8n docs instructions. Do\nnot navigate browser pages unless ",{"type":63,"tag":82,"props":273,"children":275},{"className":274},[],[276],{"type":68,"value":277},"credential-setup-with-computer-use",{"type":68,"value":279}," is\nexplicitly needed and Computer Use browser tools are available.",{"type":63,"tag":98,"props":281,"children":283},{"id":282},"missing-docs",[284],{"type":68,"value":285},"Missing Docs",{"type":63,"tag":71,"props":287,"children":288},{},[289],{"type":68,"value":290},"If docs lookup fails, say that current docs could not be loaded. Provide only\ngeneric n8n UI guidance that is visible from the product context, and avoid\nclaiming provider-specific setup steps without docs evidence.",{"items":292,"total":437},[293,309,324,338,350,363,375,382,391,403,413,423],{"slug":294,"name":294,"fn":295,"description":296,"org":297,"tags":298,"stars":23,"repoUrl":24,"updatedAt":308},"config-evals","configure workflow evaluations","Builds and maintains configuration-based evaluations on a workflow with the eval-config tool. Use when the user asks to set up, add, view, change, or remove an evaluation, score, grade, or judge a workflow's output, or measure answer quality against a test dataset. This is the only eval form Instance AI handles — it does not touch on-canvas evaluation nodes.",{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[299,302,303,306],{"name":300,"slug":301,"type":13},"Evals","evals",{"name":8,"slug":8,"type":13},{"name":304,"slug":305,"type":13},"Testing","testing",{"name":307,"slug":47,"type":13},"Workflow Automation","2026-07-24T05:37:07.398695",{"slug":277,"name":277,"fn":310,"description":311,"org":312,"tags":313,"stars":23,"repoUrl":24,"updatedAt":323},"configure n8n credentials via browser","Guides n8n credential setup through Computer Use browser tools. Use when a user needs OAuth apps, API keys, client IDs, client secrets, or other credential values from an external service console.",{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[314,316,319,320],{"name":315,"slug":31,"type":13},"Automation",{"name":317,"slug":318,"type":13},"Configuration","configuration",{"name":8,"slug":8,"type":13},{"name":321,"slug":322,"type":13},"OAuth","oauth","2026-06-30T07:40:45.54",{"slug":325,"name":325,"fn":326,"description":327,"org":328,"tags":329,"stars":23,"repoUrl":24,"updatedAt":337},"data-table-manager","manage n8n Data Tables","Load before calling data-tables or parse-file. Use for natural standalone requests like \"what data tables do I have?\", \"show\u002Flist my tables\", or \"what columns are in this table?\", and whenever the user asks to list, show, create, inspect, import, seed, query, update, clean up, rename columns in, or delete data tables and rows, especially from CSV\u002FXLSX\u002FJSON attachments. Also load before building or planning workflows that create or write to Data Tables (then load workflow-builder before build-workflow).",{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[330,333,336],{"name":331,"slug":332,"type":13},"Data Engineering","data-engineering",{"name":334,"slug":335,"type":13},"Database","database",{"name":8,"slug":8,"type":13},"2026-07-27T06:07:14.648144",{"slug":339,"name":339,"fn":340,"description":341,"org":342,"tags":343,"stars":23,"repoUrl":24,"updatedAt":323},"debugging-executions","debug failed n8n workflow executions","Debug failed or wrong-output workflow executions using executions tools. Load when the user reports execution failures, unexpected node output, empty parameter values after a successful run, or a node showing a red or failed expression error.",{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[344,345,348,349],{"name":315,"slug":31,"type":13},{"name":346,"slug":347,"type":13},"Debugging","debugging",{"name":8,"slug":8,"type":13},{"name":307,"slug":47,"type":13},{"slug":351,"name":351,"fn":352,"description":353,"org":354,"tags":355,"stars":23,"repoUrl":24,"updatedAt":362},"intent-recognition","classify automation requests by control flow","Classifies automation requests using two decisions: anchor (which primitive owns the top-level control flow — workflow-anchored, agent-anchored, needs-clarification, or out-of-scope) and embeds_other (whether the other primitive appears embedded inside — an agent step inside a workflow, or a workflow invoked as an agent tool). Must be used before deciding the intent of any automation request, including compound requests with multiple independent automations, mid-build extensions to an existing workflow or agent, one-off questions or reports that need external systems you cannot query directly, and requests that need clarification before an anchor can be chosen, before choosing workflow-builder, planning, or an agent-oriented design.",{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[356,359,360,361],{"name":357,"slug":358,"type":13},"Agents","agents",{"name":315,"slug":31,"type":13},{"name":8,"slug":8,"type":13},{"name":307,"slug":47,"type":13},"2026-07-30T05:30:06.772347",{"slug":364,"name":364,"fn":365,"description":366,"org":367,"tags":368,"stars":23,"repoUrl":24,"updatedAt":374},"n8n-cli","manage n8n workflows from the CLI","Use the n8n CLI to manage workflows, credentials, executions, and more on an n8n instance. Use when the user asks to interact with n8n, automate workflows, manage credentials, or operate their instance from the command line.",{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[369,370,372,373],{"name":315,"slug":31,"type":13},{"name":371,"slug":32,"type":13},"CLI",{"name":8,"slug":8,"type":13},{"name":307,"slug":47,"type":13},"2026-04-06T18:38:40.360123",{"slug":4,"name":4,"fn":5,"description":6,"org":376,"tags":377,"stars":23,"repoUrl":24,"updatedAt":25},{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[378,379,380,381],{"name":15,"slug":16,"type":13},{"name":8,"slug":8,"type":13},{"name":18,"slug":19,"type":13},{"name":21,"slug":22,"type":13},{"slug":383,"name":383,"fn":384,"description":385,"org":386,"tags":387,"stars":23,"repoUrl":24,"updatedAt":323},"planned-task-runtime","manage n8n task runtimes","Handles system follow-up turns: planned-task-follow-up (synthesize, replan, build-workflow, checkpoint), background-task-completed, running-tasks context, and create-tasks silence rules. Load whenever any of these tags appear or after calling create-tasks.",{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[388,389,390],{"name":315,"slug":31,"type":13},{"name":8,"slug":8,"type":13},{"name":307,"slug":47,"type":13},{"slug":392,"name":392,"fn":393,"description":394,"org":395,"tags":396,"stars":23,"repoUrl":24,"updatedAt":402},"planning","coordinate multi-artifact workflows","ONLY for coordinated multi-artifact work: multiple workflows with dependencies, shared data-table schema\u002Fmigration across tasks, or the user explicitly asked to review a plan first. Load create-tasks via load_tool before calling it (search \"create tasks\" if not visible). Do NOT use for new one-off workflows, single-workflow edits, verification-only requests, or standalone data-table ops — use workflow-builder or data-table-manager instead.",{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[397,398,399,401],{"name":315,"slug":31,"type":13},{"name":8,"slug":8,"type":13},{"name":400,"slug":392,"type":13},"Planning",{"name":307,"slug":47,"type":13},"2026-07-27T06:07:16.673218",{"slug":404,"name":404,"fn":405,"description":406,"org":407,"tags":408,"stars":23,"repoUrl":24,"updatedAt":412},"post-build-flow","verify and set up n8n workflows","Handles workflow verification and setup after build-workflow succeeds, or when the message contains workflow-verification-follow-up or workflow-setup-required. Load after direct builds, when verificationReadiness requires action, or on orchestrator verify\u002Fsetup follow-up turns.",{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[409,410,411],{"name":315,"slug":31,"type":13},{"name":8,"slug":8,"type":13},{"name":307,"slug":47,"type":13},"2026-07-24T05:37:08.421329",{"slug":414,"name":414,"fn":415,"description":416,"org":417,"tags":418,"stars":23,"repoUrl":24,"updatedAt":422},"workflow-builder","build and edit n8n workflows","Load before calling build-workflow. Default path for all single-workflow work: new one-off workflows, existing-workflow edits, verification repairs, and workflow-local data tables. Write or edit a workspace source file, then call build-workflow with filePath. When the workflow creates or writes Data Tables, load data-table-manager first, then this skill. Do not load planning or create-tasks first. Load planning only when multiple coordinated workflows or shared cross-task data tables require a dependency-aware task graph.",{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[419,420,421],{"name":315,"slug":31,"type":13},{"name":8,"slug":8,"type":13},{"name":307,"slug":47,"type":13},"2026-07-30T05:30:07.798011",{"slug":424,"name":424,"fn":425,"description":426,"org":427,"tags":428,"stars":434,"repoUrl":435,"updatedAt":436},"n8n-agents-official","build AI agents in n8n","Use when building or editing any AI feature in n8n: AI Agents, Text Classifier, Information Extractor, Sentiment Analysis, Summarization Chain, Basic LLM Chain, embeddings, vector stores, single one-shot LLM calls, or AI media generation (image \u002F audio \u002F video) via the native LangChain provider nodes. Triggers on any `@n8n\u002Fn8n-nodes-langchain.*` node, \"agent\", \"chat assistant\", \"LLM with tools\", \"tool calling\", \"fromAi\", \"system prompt\", \"memory window\", \"structured output\", \"outputParser\", \"function calling\", \"RAG\", \"vector store\", \"embeddings\", \"classify with AI\", \"extract fields with LLM\", \"sentiment analysis\", \"summarize with LLM\", \"single LLM call\", chat triggers with files, AI image \u002F video \u002F audio generation, or any multi-turn or one-shot LLM behavior.",{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[429,430,433],{"name":357,"slug":358,"type":13},{"name":431,"slug":432,"type":13},"LLM","llm",{"name":307,"slug":47,"type":13},319,"https:\u002F\u002Fgithub.com\u002Fn8n-io\u002Fskills","2026-07-08T05:44:47.938896",25,{"items":439,"total":488},[440,447,454,460,467,474,481],{"slug":294,"name":294,"fn":295,"description":296,"org":441,"tags":442,"stars":23,"repoUrl":24,"updatedAt":308},{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[443,444,445,446],{"name":300,"slug":301,"type":13},{"name":8,"slug":8,"type":13},{"name":304,"slug":305,"type":13},{"name":307,"slug":47,"type":13},{"slug":277,"name":277,"fn":310,"description":311,"org":448,"tags":449,"stars":23,"repoUrl":24,"updatedAt":323},{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[450,451,452,453],{"name":315,"slug":31,"type":13},{"name":317,"slug":318,"type":13},{"name":8,"slug":8,"type":13},{"name":321,"slug":322,"type":13},{"slug":325,"name":325,"fn":326,"description":327,"org":455,"tags":456,"stars":23,"repoUrl":24,"updatedAt":337},{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[457,458,459],{"name":331,"slug":332,"type":13},{"name":334,"slug":335,"type":13},{"name":8,"slug":8,"type":13},{"slug":339,"name":339,"fn":340,"description":341,"org":461,"tags":462,"stars":23,"repoUrl":24,"updatedAt":323},{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[463,464,465,466],{"name":315,"slug":31,"type":13},{"name":346,"slug":347,"type":13},{"name":8,"slug":8,"type":13},{"name":307,"slug":47,"type":13},{"slug":351,"name":351,"fn":352,"description":353,"org":468,"tags":469,"stars":23,"repoUrl":24,"updatedAt":362},{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[470,471,472,473],{"name":357,"slug":358,"type":13},{"name":315,"slug":31,"type":13},{"name":8,"slug":8,"type":13},{"name":307,"slug":47,"type":13},{"slug":364,"name":364,"fn":365,"description":366,"org":475,"tags":476,"stars":23,"repoUrl":24,"updatedAt":374},{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[477,478,479,480],{"name":315,"slug":31,"type":13},{"name":371,"slug":32,"type":13},{"name":8,"slug":8,"type":13},{"name":307,"slug":47,"type":13},{"slug":4,"name":4,"fn":5,"description":6,"org":482,"tags":483,"stars":23,"repoUrl":24,"updatedAt":25},{"slug":8,"name":8,"logoUrl":9,"githubOrg":10},[484,485,486,487],{"name":15,"slug":16,"type":13},{"name":8,"slug":8,"type":13},{"name":18,"slug":19,"type":13},{"name":21,"slug":22,"type":13},11]