feat(rslint): add migration skill#61
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: e039101398
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
Pull request overview
Adds a new migrate-to-rslint Agent Skill to help guide projects from ESLint flat config (and related tooling) to Rslint, and updates repository docs/spellchecking so the skill is discoverable and passes checks.
Changes:
- Added the
migrate-to-rslintskill with a structured workflow and migration principles. - Added a detailed ESLint flat config → Rslint migration reference guide (CLI/config/scripts/editor settings/cleanup).
- Updated
README.mdand the cspell dictionary to include the new skill and terminology.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| skills/migrate-to-rslint/SKILL.md | Defines the new skill’s metadata and end-to-end migration workflow. |
| skills/migrate-to-rslint/references/eslint-flat-config.md | Provides the detailed, stepwise migration reference for ESLint flat config users. |
| scripts/dictionary.txt | Adds rslint to the custom dictionary to satisfy spellcheck. |
| README.md | Documents the new “Rslint Skills” section and adds it to the Table of Contents. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Summary
This PR adds a migrate-to-rslint skill so agents can guide projects from ESLint flat config and related lint tooling to Rslint. It includes a dedicated ESLint flat config reference covering package, CLI, config, built-in presets/plugins, inline directives, VS Code settings, .gitignore behavior, validation, and cleanup guidance.
The README and spelling dictionary are updated so the new skill is discoverable and passes repository checks.