n8n:create-community-node-lint-rule

Automate creation of ESLint rules for the @n8n/eslint-plugin-community-nodes package.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/Rub-git/n8n-auto --skill n8n-create-community-node-lint-rule
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: n8n:create-community-node-lint-rule
Source: https://github.com/Rub-git/n8n-auto/tree/main/.agents/skills/create-community-node-lint-rule
Command: npx skills add https://github.com/Rub-git/n8n-auto --skill n8n-create-community-node-lint-rule

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of new ESLint rules for the @n8n/eslint-plugin-community-nodes package, simplifying the process of adding lint rules to community nodes.

Core Features & Use Cases

  • Automated Rule Creation: Guides the implementation, testing, and documentation of ESLint rules for community nodes.
  • Rule Implementation: Provides a template for writing new rules, including severity and fixability.
  • Testing and Documentation: Ensures comprehensive testing and documentation are in place for new rules.
  • Use Case: When adding a new lint rule to the @n8n/eslint-plugin-community-nodes package, use this Skill to streamline the process.

Quick Start

Create a new ESLint rule for the 'testNode' node by following the steps outlined in the Skill's guide.

Frequently Asked Questions about n8n:create-community-node-lint-rule

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a custom ESLint rule for n8n community nodes?

To create an ESLint rule for n8n community nodes, this Skill guides you through implementing, testing, and documenting new rules for the @n8n/eslint-plugin-community-nodes package. It provides templates for rule severity and fixability to streamline the process.

What do I need to know to write ESLint rules for n8n community nodes?

Writing ESLint rules for n8n community nodes requires prior knowledge of TypeScript and ESLint. You must understand how to apply these technologies to maintain and extend the n8n community node ecosystem effectively.

How do I test and document new ESLint rules for n8n community nodes?

You test and document new ESLint rules for n8n community nodes by following the Skill's structured guide, which ensures comprehensive testing and documentation are in place for every new rule implemented in the package.

When should I add a new lint rule to the n8n community nodes package?

You should add a new lint rule to the n8n community nodes package when you need to enforce specific coding standards or patterns across community contributions, simplifying the process of maintaining ecosystem quality.

Does this ESLint rule creation process support auto-fixing for n8n community nodes?

Yes, the ESLint rule creation process supports auto-fixing for n8n community nodes. The implementation template includes options for setting rule severity and fixability within the @n8n/eslint-plugin-community-nodes package.