Configure AI agent rules for optimal n8n workflow automation
Agent rules help your AI client understand n8n workflow patterns, best practices, and common pitfalls. Configure these rules once and get expert-level workflow building:
Node discovery patterns: When to use search_nodes vs get_node
Workflow building guidelines: Proper connection handling and node configuration
Validation requirements: Always validate before deployment
Self-healing instructions: How to leverage n8n_trigger_execution for automatic error fixing
Rules are optional but highly recommended. They significantly improve the quality of AI-generated workflows.
Open Claude (Desktop app or Claude.ai website) and navigate to Projects → Create New Project. Give your project a name and description, and then click “Create Project”.
2
Edit Custom Instructions
In the project, click the plus icon on the right-hand side of the Instructions text label.
3
Add Custom Instructions
Visit the Claude instructions for SyntaThen, copy the file’s content, paste it into the text field and click Save instructions.
Click the three dots (…) at the top of the editor’s agent panel → Customizations and switch to the Rules tab.
2
Add rule
Choose either:
+ Global (applies across all your workspaces)
+ Workspace (applies only to the current project).
3
Copy description and content, then save
In the editor for the rule:
Set the activation mode (recommended: Model Decision).
Description — Copy and paste from this block:
Expert guidance for building and editing n8n workflows with Synta MCP tools. Use for creating new workflows, modifying existing workflows, template discovery, node configuration, validation, and connection management in n8n.
Start a new session (or restart the gateway) so OpenClaw picks up the skill. You can invoke it via slash command or let the agent match by description.
Go to Windsurf → Settings → Windsurf Settings, click on the Cascade tab on the left-hand sidebar, find the Cascade Rules heading and click “Manage rules”.
Learn tips and tricks for building better workflows with AI
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Synta MCP","colors":{"primary":"#c15f3c","light":"#e08a6d","dark":"#9a4b2f"},"logo":"https://mintcdn.com/synta/AsgjE9PAuE7NWEDi/images/synta-logo.png?fit=max\u0026auto=format\u0026n=AsgjE9PAuE7NWEDi\u0026q=85\u0026s=55e1539140955c1ccf278e5cb776044f","favicon":"https://mintcdn.com/synta/AsgjE9PAuE7NWEDi/images/favicon.ico?fit=max\u0026auto=format\u0026n=AsgjE9PAuE7NWEDi\u0026q=85\u0026s=d85fa57ba4a2c4f4718fe695761d43cf","appearance":{"default":"light","strict":true},"navbar":{"primary":{"type":"button","label":"Get your API Key","href":"https://synta.io/mcp"}},"footer":{"socials":{"github":"https://github.com/Synta-ai/synta-rules-for-agents","x":"https://twitter.com/synta_io"}},"integrations":{"telemetry":{"enabled":true}},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/Synta-ai/synta-rules-for-agents"},{"anchor":"Forum","icon":"comments","href":"https://github.com/Synta-ai/synta-rules-for-agents/discussions"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"synta","hasAudioNarration":false,"actualSubdomain":"synta","customDomains":["mcp-docs.synta.io"],"gitSource":{"type":"github","owner":"vagif12","repo":"synta-mcp","deployBranch":"master","contentDirectory":"docs-mintlify","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ab507037f64dc7235c46160","collectionId":"974b91d2-71e9-4582-b30e-113342f8efd7","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ab507037f64dc7235c46160"},"entitlements":{},"buildId":"6ab507037f64dc7235c46160","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"Getting Started","count":3},{"language":"default","tag":"Features","count":1},{"language":"default","tag":"Best Practices","count":1},{"language":"default","tag":"Privacy","count":1},{"language":"default","tag":"Rules","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":".card .code-group .dark\\:group-hover\\:bg-gray-700\\/70,.card .code-group .group-hover\\:bg-gray-200\\/50{background-color:transparent!important}.card [class*=\"group-hover:bg-gray\"]{--tw-bg-opacity:0!important}"}],"page":{"pagePath":"rules","slug":"/rules","pageMetadata":{"title":"Rules \u0026 Agent Instructions","description":"Configure AI agent rules for optimal n8n workflow automation","href":"/rules"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Configure AI agent rules for optimal n8n workflow automation\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Card,CodeBlock,CodeGroup,Heading,Step,Steps,Tab,Tabs}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!CodeGroup)_missingMdxReference(`CodeGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Agent rules help your AI client understand n8n workflow patterns, best practices, and common pitfalls. Configure these rules once and get expert-level workflow building:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Node discovery patterns`}),`: When to use `,_jsx(_components.code,{children:`search_nodes`}),` vs `,_jsx(_components.code,{children:`get_node`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Workflow building guidelines`}),`: Proper connection handling and node configuration`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Validation requirements`}),`: Always validate before deployment`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Self-healing instructions`}),`: How to leverage `,_jsx(_components.code,{children:`n8n_trigger_execution`}),` for automatic error fixing`]}),`\n`]}),`\n`,_jsxs(`div`,{class:`callout mint-my-4 mint-px-4 mint-py-3 mint-overflow-hidden mint-rounded-xl mint-flex mint-gap-3 mint-border mint-border-[#c15f3c]/30 mint-bg-[#c15f3c]/10`,children:[_jsx(`div`,{class:`mint-mt-0.5 mint-w-4 mint-flex-shrink-0`,children:_jsx(`svg`,{class:`mint-w-4 mint-h-4 mint-text-[#c15f3c]`,fill:`none`,viewBox:`0 0 24 24`,stroke:`currentColor`,\"stroke-width\":`2`,children:_jsx(`path`,{\"stroke-linecap\":`round`,\"stroke-linejoin\":`round`,d:`M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z`})})}),_jsx(`div`,{class:`mint-text-sm mint-text-[#c15f3c]`,children:_jsx(_components.p,{children:`Rules are optional but highly recommended. They significantly improve the quality of AI-generated workflows.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`client-configuration`,children:`Client Configuration`}),`\n`,_jsx(_components.p,{children:`Select your AI client to see specific setup instructions:`}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Cursor`,id:`cursor`,\"data-child-heading-ids\":`[\"project-rules-setup\"]`,children:[_jsx(Heading,{level:`3`,id:`project-rules-setup`,children:`Project Rules Setup`}),_jsxs(Steps,{children:[_jsx(Step,{title:`Open Project Rules and Add Rule`,children:_jsxs(_components.p,{children:[`Go to `,_jsx(_components.strong,{children:`Cursor Settings`}),` → `,_jsx(_components.strong,{children:`Rules and Commands`}),` → `,_jsx(_components.strong,{children:`Project Rules`}),` → Click `,_jsx(_components.strong,{children:`“Add Rule”`})]})}),_jsxs(Step,{title:`Copy Rule Content`,children:[_jsxs(_components.p,{children:[`Visit the `,_jsx(_components.a,{href:`https://github.com/Synta-ai/synta-rules-for-agents/blob/main/.cursor/rules/synta.mdc`,children:`Cursor Rules for Synta`}),`.`]}),_jsx(_components.p,{children:`Then, copy the rule file’s content, paste into the editor and save.`})]})]})]}),_jsxs(Tab,{title:`Claude Code`,id:`claude-code`,\"data-child-heading-ids\":`[\"project-instructions-setup\"]`,children:[_jsx(Heading,{level:`3`,id:`project-instructions-setup`,children:`Project Instructions Setup`}),_jsxs(Steps,{children:[_jsx(Step,{title:`Create CLAUDE.md`,children:_jsxs(_components.p,{children:[`In your project root, create a file named `,_jsx(_components.code,{children:`CLAUDE.md`})]})}),_jsxs(Step,{title:`Copy agent instructions`,children:[_jsxs(_components.p,{children:[`Visit the `,_jsx(_components.a,{href:`https://github.com/Synta-ai/synta-rules-for-agents/blob/main/.claude/agents/synta.md`,children:`Claude Code instructions for Synta`})]}),_jsxs(_components.p,{children:[`Then, copy the rule file’s content, paste into your `,_jsx(_components.code,{children:`CLAUDE.md`}),` and save.`]})]})]})]}),_jsxs(Tab,{title:`Claude.ai`,id:`claude-ai`,\"data-child-heading-ids\":`[\"project-instructions-setup-2\"]`,children:[_jsx(Heading,{level:`3`,id:`project-instructions-setup-2`,children:`Project Instructions Setup`}),_jsxs(Steps,{children:[_jsx(Step,{title:`Create a New Project`,children:_jsxs(_components.p,{children:[`Open Claude (Desktop app or Claude.ai website) and navigate to `,_jsx(_components.strong,{children:`Projects`}),` → `,_jsx(_components.strong,{children:`Create New Project`}),`. Give your project a name and description, and then click “Create Project”.`]})}),_jsx(Step,{title:`Edit Custom Instructions`,children:_jsxs(_components.p,{children:[`In the project, click the `,_jsx(_components.strong,{children:`plus icon`}),` on the right-hand side of the `,_jsx(_components.strong,{children:`Instructions`}),` text label.`]})}),_jsxs(Step,{title:`Add Custom Instructions`,children:[_jsxs(_components.p,{children:[`Visit the `,_jsx(_components.a,{href:`https://github.com/Synta-ai/synta-rules-for-agents/blob/main/.claude/agents/synta.md`,children:`Claude instructions for Synta`})]}),_jsxs(_components.p,{children:[`Then, copy the file’s content, paste it into the text field and click `,_jsx(_components.strong,{children:`Save instructions`}),`.`]})]})]})]}),_jsxs(Tab,{title:`ChatGPT`,id:`chatgpt`,\"data-child-heading-ids\":`[\"project-instructions-setup-3\"]`,children:[_jsx(Heading,{level:`3`,id:`project-instructions-setup-3`,children:`Project Instructions Setup`}),_jsxs(Steps,{children:[_jsx(Step,{title:`Create a Project`,children:_jsxs(_components.p,{children:[`On the left sidebar, click the `,_jsx(_components.strong,{children:`New project`}),` button, add a name and then click `,_jsx(_components.strong,{children:`Create project`})]})}),_jsx(Step,{title:`Open Project Settings`,children:_jsxs(_components.p,{children:[`Click the three dots (`,_jsx(_components.strong,{children:`…`}),`) at the top right of the editor and choose `,_jsx(_components.strong,{children:`Project settings`})]})}),_jsxs(Step,{title:`Add Project Instructions`,children:[_jsxs(_components.p,{children:[`Visit the `,_jsx(_components.a,{href:`https://github.com/Synta-ai/synta-rules-for-agents/blob/main/.chatgpt/chatgpt-project-instructions.md`,children:`ChatGPT project instructions for Synta`}),`.`]}),_jsxs(_components.p,{children:[`Then, copy the file’s content, paste it into the `,_jsx(_components.strong,{children:`Instructions`}),` field and click `,_jsx(_components.strong,{children:`Save`}),`.`]})]})]})]}),_jsxs(Tab,{title:`Codex`,id:`codex`,\"data-child-heading-ids\":`[\"project-skill-setup\"]`,children:[_jsx(Heading,{level:`3`,id:`project-skill-setup`,children:`Project Skill Setup`}),_jsxs(Card,{children:[_jsx(`div`,{class:`mint-flex mint-items-center mint-gap-2 mint-mb-4`,children:_jsx(`span`,{class:`mint-font-semibold`,children:`Quick install`})}),_jsx(_components.p,{children:`Run the command for your OS to auto-install the Synta Skill:`}),_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`macOS/Linux`,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`mkdir`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -p`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ~/.agents/skills/synta-n8n`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -o`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ~/.agents/skills/synta-n8n/SKILL.md`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://raw.githubusercontent.com/Synta-ai/synta-rules-for-agents/main/.codex/skills/SKILL.MD`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Windows (PowerShell)`,numberOfLines:`2`,language:`powershell`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`powershell`,children:_jsxs(_components.code,{language:`powershell`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`New-Item`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` -`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`ItemType Directory `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`Force `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`Path `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:`env:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`USERPROFILE`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\\\\.agents\\\\skills\\\\synta-n8n\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`Invoke-WebRequest`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` -`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`Uri `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://raw.githubusercontent.com/Synta-ai/synta-rules-for-agents/main/.codex/skills/SKILL.MD\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` -`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`OutFile `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:`env:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`USERPROFILE`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\\\\.agents\\\\skills\\\\synta-n8n\\\\SKILL.md\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` -`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`UseBasicParsing`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Windows (Command Prompt)`,numberOfLines:`2`,language:`vb`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`vb`,children:_jsxs(_components.code,{language:`vb`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`mkdir `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"%USERPROFILE%\\\\.agents\\\\skills\\\\synta-n8n\"`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 2`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`nul`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`curl`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` -`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`L`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` -`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`o`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"%USERPROFILE%\\\\.agents\\\\skills\\\\synta-n8n\\\\SKILL.md\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` https://raw.githubusercontent.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`com`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`/`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`Synta`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`ai`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`/`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`synta`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`rules`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`-`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`for`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`agents`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`/`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`main`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`/.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`codex`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`/`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`skills`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`/SKILL.MD`})]}),`\n`]})})})]}),_jsxs(_components.p,{children:[`Then, restart Codex. Use `,_jsx(_components.code,{children:`$`}),` or `,_jsx(_components.code,{children:`/skills`}),` to invoke, or let Codex call by description.`]})]})]}),_jsxs(Tab,{title:`Google Antigravity`,id:`google-antigravity`,\"data-child-heading-ids\":`[\"project-rules-setup-2\"]`,children:[_jsx(Heading,{level:`3`,id:`project-rules-setup-2`,children:`Project Rules Setup`}),_jsxs(Steps,{children:[_jsx(Step,{title:`Open the Rules tab`,children:_jsxs(_components.p,{children:[`Click the three dots (`,_jsx(_components.strong,{children:`…`}),`) at the top of the editor’s agent panel → `,_jsx(_components.strong,{children:`Customizations`}),` and switch to the `,_jsx(_components.strong,{children:`Rules`}),` tab.`]})}),_jsxs(Step,{title:`Add rule`,children:[_jsx(_components.p,{children:`Choose either:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`+ Global`}),` (applies across all your workspaces)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`+ Workspace`}),` (applies only to the current project).`]}),`\n`]})]}),_jsxs(Step,{title:`Copy description and content, then save`,children:[_jsx(_components.p,{children:`In the editor for the rule:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Set the activation mode (recommended: `,_jsx(_components.strong,{children:`Model Decision`}),`).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Description`}),` — Copy and paste from this block:`]}),`\n`]}),_jsx(CodeBlock,{numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Expert guidance for building and editing n8n workflows with Synta MCP tools. Use for creating new workflows, modifying existing workflows, template discovery, node configuration, validation, and connection management in n8n.`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),_jsxs(_components.ol,{start:`3`,children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Content`}),` — Copy the `,_jsx(_components.a,{href:`https://github.com/Synta-ai/synta-rules-for-agents/blob/main/.antigravity/agents/rules/synta_rule_content.md`,children:`Antigravity rule content for Synta`}),` and paste.`]}),`\n`,_jsx(_components.li,{children:`Save the rule.`}),`\n`]})]})]})]}),_jsxs(Tab,{title:`OpenCode`,id:`opencode`,\"data-child-heading-ids\":`[\"project-rules-setup-3\"]`,children:[_jsx(Heading,{level:`3`,id:`project-rules-setup-3`,children:`Project Rules Setup`}),_jsxs(Steps,{children:[_jsx(Step,{title:`Create AGENTS.md`,children:_jsxs(_components.p,{children:[`In your project root, create a file named `,_jsx(_components.code,{children:`AGENTS.md`})]})}),_jsxs(Step,{title:`Copy agent instructions`,children:[_jsxs(_components.p,{children:[`Visit the `,_jsx(_components.a,{href:`https://github.com/Synta-ai/synta-rules-for-agents/blob/main/.opencode/AGENTS.md`,children:`OpenCode instructions for Synta`})]}),_jsxs(_components.p,{children:[`Then, copy the rule file content, paste it into your `,_jsx(_components.code,{children:`AGENTS.md`}),` file and save.`]})]})]})]}),_jsxs(Tab,{title:`OpenClaw`,id:`openclaw`,\"data-child-heading-ids\":`[\"project-skill-setup-2\"]`,children:[_jsx(Heading,{level:`3`,id:`project-skill-setup-2`,children:`Project Skill Setup`}),_jsxs(Card,{children:[_jsx(`div`,{class:`mint-flex mint-items-center mint-gap-2 mint-mb-4`,children:_jsx(`span`,{class:`mint-font-semibold`,children:`Quick install`})}),_jsx(_components.p,{children:`Run the command for your OS to install the Synta skill into your managed skills directory:`}),_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`macOS/Linux`,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`mkdir`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -p`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ~/.openclaw/skills/synta-n8n`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -o`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` ~/.openclaw/skills/synta-n8n/SKILL.md`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://raw.githubusercontent.com/Synta-ai/synta-rules-for-agents/main/.openclaw/skills/SKILL.md`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Windows (PowerShell)`,numberOfLines:`2`,language:`powershell`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`powershell`,children:_jsxs(_components.code,{language:`powershell`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`New-Item`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` -`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`ItemType Directory `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`Force `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`Path `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:`env:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`USERPROFILE`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\\\\.openclaw\\\\skills\\\\synta-n8n\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#DCDCAA`},children:`Invoke-WebRequest`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` -`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`Uri `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"https://raw.githubusercontent.com/Synta-ai/synta-rules-for-agents/main/.openclaw/skills/SKILL.md\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` -`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`OutFile `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:`env:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`USERPROFILE`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\\\\.openclaw\\\\skills\\\\synta-n8n\\\\SKILL.md\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` -`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`UseBasicParsing`})]}),`\n`]})})}),_jsx(CodeBlock,{filename:`Windows (Command Prompt)`,numberOfLines:`2`,language:`vb`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`vb`,children:_jsxs(_components.code,{language:`vb`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`mkdir `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"%USERPROFILE%\\\\.openclaw\\\\skills\\\\synta-n8n\"`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 2`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`>`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`nul`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`curl`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` -`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`L`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` -`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`o`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"%USERPROFILE%\\\\.openclaw\\\\skills\\\\synta-n8n\\\\SKILL.md\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` https://raw.githubusercontent.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`com`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`/`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`Synta`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`ai`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`/`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`synta`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`rules`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`-`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`for`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`-`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`agents`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`/`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`main`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`/.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`openclaw`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`/`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`skills`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`/SKILL.md`})]}),`\n`]})})})]}),_jsx(_components.p,{children:`Start a new session (or restart the gateway) so OpenClaw picks up the skill. You can invoke it via slash command or let the agent match by description.`})]})]}),_jsxs(Tab,{title:`Windsurf`,id:`windsurf`,\"data-child-heading-ids\":`[\"project-rules-setup-4\"]`,children:[_jsx(Heading,{level:`3`,id:`project-rules-setup-4`,children:`Project Rules Setup`}),_jsxs(Steps,{children:[_jsx(Step,{title:`Open the Rules settings`,children:_jsxs(_components.p,{children:[`Go to `,_jsx(_components.strong,{children:`Windsurf`}),` → `,_jsx(_components.strong,{children:`Settings`}),` → `,_jsx(_components.strong,{children:`Windsurf Settings`}),`, click on the `,_jsx(_components.strong,{children:`Cascade`}),` tab on the left-hand sidebar, find the `,_jsx(_components.strong,{children:`Cascade Rules`}),` heading and click `,_jsx(_components.strong,{children:`“Manage rules”`}),`.`]})}),_jsxs(Step,{title:`Add rule`,children:[_jsx(_components.p,{children:`Choose either:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`+ Global`}),` (applies across all your workspaces)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`+ Workspace`}),` (applies only to the current project)`]}),`\n`]})]}),_jsxs(Step,{title:`Copy and paste rule content`,children:[_jsxs(_components.p,{children:[`Visit the `,_jsx(_components.a,{href:`https://github.com/Synta-ai/synta-rules-for-agents/blob/main/.windsurf/synta.md`,children:`Windsurf rules for Synta`}),`.`]}),_jsx(_components.p,{children:`Copy the file’s content, paste it into the editor, and save.`})]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`contributing`,children:`Contributing`}),`\n`,_jsxs(Card,{children:[_jsx(_components.p,{children:`The repository is open-source and welcomes contributions:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Add configurations for new AI agents`}),`\n`,_jsx(_components.li,{children:`Improve existing rule sets`}),`\n`,_jsx(_components.li,{children:`Share workflow patterns and examples`}),`\n`]}),_jsxs(_components.p,{children:[`Visit the `,_jsx(_components.a,{href:`https://github.com/Synta-ai/synta-rules-for-agents`,children:`repository`}),` to contribute or report issues.`]}),_jsxs(`div`,{class:`callout mint-my-4 mint-px-4 mint-py-3 mint-overflow-hidden mint-rounded-xl mint-flex mint-gap-3 mint-border mint-border-[#c15f3c]/30 mint-bg-[#c15f3c]/10`,children:[_jsx(`div`,{class:`mint-mt-0.5 mint-w-4 mint-flex-shrink-0`,children:_jsx(`svg`,{class:`mint-w-4 mint-h-4 mint-text-[#c15f3c]`,fill:`none`,viewBox:`0 0 24 24`,stroke:`currentColor`,\"stroke-width\":`2`,children:_jsx(`path`,{\"stroke-linecap\":`round`,\"stroke-linejoin\":`round`,d:`M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z`})})}),_jsx(`div`,{class:`mint-text-sm mint-text-[#c15f3c]`,children:_jsx(_components.p,{children:`These configurations are maintained by the Synta community and are designed to help agents make the most of Synta’s MCP server capabilities.`})})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`next-steps`,children:`Next Steps`}),`\n`,_jsx(Card,{title:`View Best Practices`,icon:`lightbulb`,href:`/best-practices`,children:_jsx(_components.p,{children:`Learn tips and tricks for building better workflows with AI`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Rules \u0026 Agent Instructions","description":"Configure AI agent rules for optimal n8n workflow automation","href":"/rules"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Client Configuration","slug":"client-configuration","depth":2,"children":[{"title":"Project Rules Setup","slug":"project-rules-setup","depth":3,"children":[],"tabId":"cursor"},{"title":"Project Instructions Setup","slug":"project-instructions-setup","depth":3,"children":[],"tabId":"claude-code"},{"title":"Project Instructions Setup","slug":"project-instructions-setup-2","depth":3,"children":[],"tabId":"claude-ai"},{"title":"Project Instructions Setup","slug":"project-instructions-setup-3","depth":3,"children":[],"tabId":"chatgpt"},{"title":"Project Skill Setup","slug":"project-skill-setup","depth":3,"children":[],"tabId":"codex"},{"title":"Project Rules Setup","slug":"project-rules-setup-2","depth":3,"children":[],"tabId":"google-antigravity"},{"title":"Project Rules Setup","slug":"project-rules-setup-3","depth":3,"children":[],"tabId":"opencode"},{"title":"Project Skill Setup","slug":"project-skill-setup-2","depth":3,"children":[],"tabId":"openclaw"},{"title":"Project Rules Setup","slug":"project-rules-setup-4","depth":3,"children":[],"tabId":"windsurf"}]},{"title":"Contributing","slug":"contributing","depth":2,"children":[]},{"title":"Next Steps","slug":"next-steps","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"dynamicCss":".mint-my-4 {\n margin-top: 1rem;\n margin-bottom: 1rem\n}\n.mint-mb-4 {\n margin-bottom: 1rem\n}\n.mint-mt-0\\.5 {\n margin-top: 0.125rem\n}\n.mint-flex {\n display: flex\n}\n.mint-h-4 {\n height: 1rem\n}\n.mint-w-4 {\n width: 1rem\n}\n.mint-flex-shrink-0 {\n flex-shrink: 0\n}\n.mint-items-center {\n align-items: center\n}\n.mint-gap-2 {\n gap: 0.5rem\n}\n.mint-gap-3 {\n gap: 0.75rem\n}\n.mint-overflow-hidden {\n overflow: hidden\n}\n.mint-rounded-xl {\n border-radius: 0.75rem\n}\n.mint-border {\n border-width: 1px\n}\n.mint-border-\\[\\#c15f3c\\]\\/30 {\n border-color: rgb(193 95 60 / 0.3)\n}\n.mint-bg-\\[\\#c15f3c\\]\\/10 {\n background-color: rgb(193 95 60 / 0.1)\n}\n.mint-px-4 {\n padding-left: 1rem;\n padding-right: 1rem\n}\n.mint-py-3 {\n padding-top: 0.75rem;\n padding-bottom: 0.75rem\n}\n.mint-text-sm {\n font-size: 0.875rem;\n line-height: 1.25rem\n}\n.mint-font-semibold {\n font-weight: 600\n}\n.mint-text-\\[\\#c15f3c\\] {\n --tw-text-opacity: 1;\n color: rgb(193 95 60 / var(--tw-text-opacity, 1))\n}","subdomain":"synta","siteName":"Synta MCP","title":"Rules \u0026 Agent Instructions - Synta MCP","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-03-12T17:43:02.907Z","originalFileLocation":"rules.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Configure AI agent rules for optimal n8n workflow automation\">\u003cmeta data-mint-head name=\"application-name\" content=\"Synta MCP\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/synta/bv_PM5DOFSf_tMYu/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/synta/bv_PM5DOFSf_tMYu/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/synta/bv_PM5DOFSf_tMYu/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/synta/bv_PM5DOFSf_tMYu/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/synta/bv_PM5DOFSf_tMYu/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/synta/bv_PM5DOFSf_tMYu/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/synta/bv_PM5DOFSf_tMYu/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/synta/bv_PM5DOFSf_tMYu/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/synta/bv_PM5DOFSf_tMYu/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Rules \u0026amp; Agent Instructions - Synta MCP\">\u003cmeta data-mint-head property=\"og:description\" content=\"Configure AI agent rules for optimal n8n workflow automation\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Synta MCP\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://mcp-docs.synta.io/rules\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://synta.mintlify.app/_mintlify/api/og/v2?division=Rules\u0026amp;title=Rules+%26+Agent+Instructions\u0026amp;description=Configure+AI+agent+rules+for+optimal+n8n+workflow+automation\u0026amp;theme=dfe40893c5f9456d7eafedaf\u0026amp;signature=1d9e3e356dacc9f5dcd7fd18afacaf5a9a66ec3d4bfaa13d77ff085aa44541a1\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Rules \u0026amp; Agent Instructions - Synta MCP\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Configure AI agent rules for optimal n8n workflow automation\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://synta.mintlify.app/_mintlify/api/og/v2?division=Rules\u0026amp;title=Rules+%26+Agent+Instructions\u0026amp;description=Configure+AI+agent+rules+for+optimal+n8n+workflow+automation\u0026amp;theme=dfe40893c5f9456d7eafedaf\u0026amp;signature=1d9e3e356dacc9f5dcd7fd18afacaf5a9a66ec3d4bfaa13d77ff085aa44541a1\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/synta/bv_PM5DOFSf_tMYu/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Synta MCP\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#c15f3c\">\u003clink data-mint-head rel=\"canonical\" href=\"https://mcp-docs.synta.io/rules\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/rules.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://mcp-docs.synta.io/#organization\",\"name\":\"Synta MCP\",\"url\":\"https://mcp-docs.synta.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/synta/AsgjE9PAuE7NWEDi/images/synta-logo.png?fit=max\u0026auto=format\u0026n=AsgjE9PAuE7NWEDi\u0026q=85\u0026s=55e1539140955c1ccf278e5cb776044f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://mcp-docs.synta.io#website\",\"name\":\"Synta MCP\",\"url\":\"https://mcp-docs.synta.io\",\"publisher\":{\"@id\":\"https://mcp-docs.synta.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://mcp-docs.synta.io/rules#webpage\",\"url\":\"https://mcp-docs.synta.io/rules\",\"name\":\"Rules \u0026 Agent Instructions\",\"description\":\"Configure AI agent rules for optimal n8n workflow automation\",\"dateModified\":\"2026-03-12T17:43:02.907Z\",\"isPartOf\":{\"@id\":\"https://mcp-docs.synta.io#website\"},\"breadcrumb\":{\"@id\":\"https://mcp-docs.synta.io/rules#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://mcp-docs.synta.io/rules#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Synta MCP\",\"item\":\"https://mcp-docs.synta.io\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Rules \u0026 Agent Instructions\",\"item\":\"https://mcp-docs.synta.io/rules\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://mcp-docs.synta.io/rules#article\",\"headline\":\"Rules \u0026 Agent Instructions\",\"name\":\"Rules \u0026 Agent Instructions\",\"description\":\"Configure AI agent rules for optimal n8n workflow automation\",\"url\":\"https://mcp-docs.synta.io/rules\",\"mainEntityOfPage\":{\"@id\":\"https://mcp-docs.synta.io/rules#webpage\"},\"dateModified\":\"2026-03-12T17:43:02.907Z\",\"publisher\":{\"@id\":\"https://mcp-docs.synta.io/#organization\"},\"isPartOf\":{\"@id\":\"https://mcp-docs.synta.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Synta MCP\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Synta MCP","nav":{"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/Synta-ai/synta-rules-for-agents"},{"anchor":"Forum","icon":"comments","href":"https://github.com/Synta-ai/synta-rules-for-agents/discussions"}]},"groups":[{"group":"Getting Started","pages":[{"title":"Introduction","href":"/introduction"},{"title":"Installation","href":"/installation"},{"title":"Troubleshooting","href":"/troubleshooting"}]},{"group":"Features","pages":[{"title":"Agent Tools","description":"Comprehensive guide to all Synta MCP tools and recommended workflow-building flow","href":"/agent-tools"}]},{"group":"Rules","pages":[{"title":"Rules \u0026 Agent Instructions","href":"/rules"}]},{"group":"Best Practices","pages":[{"title":"Best Practices","description":"Tips and tricks for building better n8n workflows with AI","href":"/best-practices"}]},{"group":"Privacy","pages":[{"title":"Privacy Policy","href":"/privacy"}]}]},"title":"Rules \u0026 Agent Instructions - Synta MCP","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":[],"chunks":[]}