eslint-plugin-configs

Community

Generate ESLint plugin configs for v8 and v9.

Authoranchildress1
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps ESLint plugin authors automate the creation or updating of plugins that export rule configurations compatible with ESLint v8 (legacy eslintrc) and ESLint v9 (flat config), reducing cross-version maintenance effort.

Core Features & Use Cases

  • Generate a complete plugin scaffold exporting:
    • rules
    • configs (flat and/or legacy)
    • optional processors
    • mandatory meta (name, version, namespace)
  • Ensure ESLint v8 compatibility with traditional eslintrc usage and ESLint v9 compatibility with flat config workflows
  • Provide consumer usage examples for both v8 and v9 ecosystems, plus migration guidance for transitions

Quick Start

Use the skill to scaffold an ESLint plugin named your-plugin that exports rules and configs for both v8 and v9, and demonstrate consuming it in a project ESLint config.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: eslint-plugin-configs
Download link: https://github.com/anchildress1/awesome-github-copilot/archive/main.zip#eslint-plugin-configs

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.