A curated repository of AI Agent Skills and Model Context Protocol (MCP) server configurations maintained by Taghi Molavi. It contains 277 unique, deduplicated agent skills and setup guides designed for Antigravity, Codex, Cursor, and Claude.
This repository teaches AI coding agents how to build production-grade n8n workflows. Author: Taghi Molavi · Repo: https://github.com/tmolavi/n8n-agent-skills All skills: ./skills/*/SKILL.md Example configs: ./configs/ Tool routing: ./skills/n8n-mcp-tooling/SKILL.md
Use when building n8n AI Agent / LangChain clusters — tools, memory, RAG, structured output, system prompts, sub-workflow-as-tool, or fixing agent connection topology (ai_languageModel, ai_tool, ai_memory).
Use when building n8n workflows for SEO, AEO, GEO, AI visibility monitoring, content pipelines, schema/JSON-LD checks, rank/citation tracking, or integrating Molavi GEO tools (geo-scope, mcp-geo-server) with n8n.
Use when considering a Code node, writing JavaScript/Python in n8n, fixing Code return shape errors, or deciding between expression, Edit Fields, and Code.
Use whenever auth, API keys, OAuth, tokens, secrets, or credential setup appears in n8n work. Enforces credential system usage, least privilege, and safe HTTP auth patterns.
Use when designing or querying n8n Data Tables for durable state, deduplication, checkpoints, lightweight CRM-like storage, or idempotency keys inside workflows.
Use when n8n workflows fail, return empty data, drop items silently, show expression errors, or when diagnosing executions with MCP explain/timeline tools.
Use for production n8n workflows, webhook APIs, retries, error outputs, error workflows, dead-letter patterns, and correct HTTP response status shapes for callers.
Use when writing or debugging n8n expressions (`{{ }}`), `$json`, `$('Node')`, `$input`, Luxon/DateTime, field mapping, or "expression error" / wrong data after Merge.
Use for batching, pagination, "for each", Loop Over Items, Split Out, Aggregate, rate limits, or processing arrays in n8n. Default per-item execution often removes the need for an explicit loop node.
Use when configuring n8n MCP servers, choosing tools across official and community MCPs, routing generate/lint/explain/CRUD calls, or debugging MCP auth. Covers official instance MCP, AutomateLab, czlonkowski, salacoste, leonardsellem.
Use when configuring any n8n node parameters — HTTP Request, Webhook, triggers, Merge, Switch/IF, databases, spreadsheets, AI sub-nodes. Never guess typeVersion or property dependencies; load live schema first.
Use for multi-environment n8n setups, backups, CI lint of workflow JSON, activation policy, secrets rotation, observability, and safe promotion from staging to production.
Use when extracting reusable n8n logic, multi-step builds, sub-workflow triggers, tagging for discovery, passthrough vs Define Below inputs, or exposing workflows as agent tools.
Use when starting, designing, organizing, validating, testing, publishing, or handing off any n8n workflow. Covers naming, folders/projects, sticky notes, validation vs verification, side-effect-aware testing, and production handoff.
Use when working with n8n workflows in any capacity. Always-on meta-skill and router for the Molavi n8n-agent-skills pack. Routes to capability skills, summarizes MCP tool families across official and community servers, and lists non-negotiable cross-cutting rules.
This document guides autonomous AI coding agents (Hermes Agent, Claude Code, Google Antigravity, Cursor, OpenAI Codex, Kimi Code, Windsurf, and GitHub Copilot) on how to discover, invoke, and automate news-traffic-engine. Agents can run commands non-interactively using the CLI:
Plain text files in a repository that tell a coding agent how the project works: commands to run, conventions to follow and things to avoid. CLAUDE.md, AGENTS.md, cursor rules and skills are the common kinds.
CLAUDE.md or AGENTS.md?
CLAUDE.md is read by Claude Code. AGENTS.md is an open format that Codex, Cursor and other agents read. Many projects keep one and point the other at it.
What is a skill?
A folder with a SKILL.md that describes one capability, such as filling PDFs or reviewing code. The agent loads it only when the task calls for it.
Can I search my own team's files too?
Your agents already can, over MCP, limited to the files you're allowed to read. Searching them from this page is coming.