Frontend skills for Claude Code to review code, refactor safely, add structured comments, and audit accessibility faster.
Claude Code Frontend Skills is a collection of AI-powered frontend skills for code review, safe refactoring, structured comments, and accessibility audits. Use simple slash commands to analyze or improve code directly in your editor. Supports JavaScript, TypeScript, React, CSS, Sass, HTML, Vue, Svelte, and Astro.
Clone this repository:
git clone https://github.com/Effeilo/claude-code-frontend-skills.git
cd claude-code-frontend-skills
macOS / Linux / WSL (bash):
./install.sh all # install every skill
./install.sh front-a11y # install a single skill
./install.sh all --force # reinstall (overwrite existing)
Windows (PowerShell):
.\install.ps1 all # install every skill
.\install.ps1 front-a11y # install a single skill
.\install.ps1 all -Force # reinstall (overwrite existing)
Skills are installed into ~/.claude/skills/<skill-name>/ and become available as slash commands in Claude Code across all your projects.
mkdir -p ~/.claude/skills/<skill-name>
cp <skill-name>/SKILL.md <skill-name>/<skill-name>-*.md ~/.claude/skills/<skill-name>/
Each skill's README contains the exact manual install command.
Reviews a frontend file for code quality, potential bugs, performance, and maintainability. Issues are grouped by severity (Critical / Important / Minor / Suggestion) in standard or strict mode.
/front-review
/front-review strict
Supported languages: JS, TS, React (JSX/TSX), CSS, Sass, HTML, Vue, Svelte, Astro
Refactors a frontend file, dead code removal, naming improvements, logic simplification, and modern syntax, without changing behavior. Preview mode shows a structured diff; apply mode rewrites the file.
/front-refactor
/front-refactor apply
Supported languages: JS, TS, React (JSX/TSX), CSS, Sass, Vue, Svelte, Astro
Adds structured comments to a frontend file at Level 1 (structure only) or Full (Level 1 + inline comments on every block).
/front-comments
/front-comments full
/front-comments lang:fr
/front-comments full lang:fr
Supported languages: JS, TS, React (JSX/TSX), CSS, Sass, HTML, Vue, Svelte, Astro
Audits or fixes accessibility issues (WCAG 2.1 AA) in a frontend file. Reports issues grouped by severity (Critical / Major / Minor) or applies all auto-fixable corrections directly.
/front-a11y
/front-a11y fix
Supported languages: HTML, React (JSX/TSX), Vue, Svelte, Astro
| Language | front-comments | front-a11y | front-review | front-refactor |
|---|---|---|---|---|
| JS / TS / MJS | β | β | β | |
| JSX / TSX (React) | β | β | β | β |
| CSS / Sass / SCSS | β | β | β | |
| HTML | β | β | β | |
| Vue SFC | β | β | β | β |
| Svelte | β | β | β | β |
| Astro | β | β | β | β |
Claude Code skills are reusable, project-independent workflows that extend Claude Code. Each skill is a self-contained directory with a SKILL.md file that defines its behavior, arguments, and instructions, and is invoked as a slash command (e.g. /front-review).
Skills live in ~/.claude/skills/ and are available across all your projects once installed.
Learn more about Claude Code skills