n8n
36 skills from n8n-io/n8n · 7.9K installs
Install every skill in this repository:
npx skills add https://github.com/n8n-io/n8n- 1
create-pr OfficialCreates GitHub pull requests with properly formatted titles that pass the check-pr-title CI validation. Use when creating PRs, submitting changes for review, or when the user says /pr or asks to create a pull request.
847 - 2
content-design OfficialProduct content designer for UI copy. Use when writing, reviewing, or auditing user-facing text: button labels, error messages, tooltips, empty states, modal copy, placeholder text, confirmation dialogs, onboarding flows, or i18n strings. Also use when the user says /copy, /content, or /ux-copy.
473 - 3
n8n-conventions OfficialQuick reference for n8n patterns. Full docs /AGENTS.md
433 - 4

Quick reference for n8n patterns. Full docs /AGENTS.md
314 - 5
reproduce-bug OfficialReproduce a bug from a Linear ticket with a failing test. Expects the full ticket context (title, description, comments) to be provided as input.
306 - 6
linear-issue OfficialFetch and analyze Linear issue with all related context. Use when starting work on a Linear ticket, analyzing issues, or gathering context about a Linear issue.
305 - 7
loom-transcript OfficialFetch and display the full transcript from a Loom video URL. Use when the user wants to get or read a Loom transcript.
301 - 8279
- 9277
- 10265
- 11

Guides users through creating effective Agent Skills. Use when you want to create, write, or author a new skill, or asks about skill structure, best practices, or SKILL.md format.
263 - 12246
- 13

Fetch and display the full transcript from a Loom video URL. Use when the user wants to get or read a Loom transcript.
245 - 14

Applies n8n's RBAC scope decorators to REST endpoints. Use when creating a new @RestController, adding any @Get/@Post/@Put/@Patch/@Delete route to an existing controller, or reviewing endpoint authorization. Every authenticated endpoint must be gated by @ProjectScope or @GlobalScope.
242 - 15

Add OAuth2 credential support to an existing n8n node — creates the credential file, updates the node, adds tests, and keeps the CLI constant in sync. Use when the user says /node-add-oauth.
240 - 16

Reproduce a bug from a Linear ticket with a failing test. Expects the full ticket context (title, description, comments) to be provided as input.
240 - 17

Create Linear tickets or GitHub issues following n8n conventions. Use when the user asks to create a ticket, file a bug, open an issue, or says /create-issue.
239 - 18

Create new ESLint rules for the @n8n/eslint-plugin-community-nodes package. Use when adding a lint rule, creating a community node lint, or working on eslint-plugin-community-nodes. Guides rule implementation, tests, docs, and plugin registration.
236 - 19236
- 20217
- 21
n8n-cli OfficialUse 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.
208 - 22

Authors n8n database migrations. Use when creating or modifying files under packages/@n8n/db/src/migrations/, when the user asks to add a column, table, index, foreign key, or backfill, or when the user mentions DB migrations or TypeORM migrations.
191 - 23
spec-driven-development Official141 - 24136
- 25131
- 26130
- 27125
- 2883
- 2979
- 30
create-skill Official74 - 31
experiments Official69 - 3267
- 33
create-issue Official66 - 3460
- 35
node-add-oauth Official59 - 3639