web-design-guidelines · davila7 — Claude Code skill: UI review and setup
This skill checks UI files against current Web Interface Guidelines and reports findings by file and line. Use it for accessibility or design reviews.
npx claude-code-templates@latest --skill creative-design/web-design-guidelinesWhat web-design-guidelines does
For each review, the skill retrieves current Web Interface Guidelines through WebFetch, reads the selected files, then checks them against the rules. Findings include a file and line reference. If you have not provided files, it asks which ones to inspect.
The workflow uses WebFetch and the guidelines source at https://raw.githubusercontent.com/vercel-labs/web-interface-guidelines/main/command.md. The review depends on retrieving those rules first. Pass a file or path pattern as the argument.
What it helps with
- check UI code against interface guidelines
- find accessibility issues in selected files
- audit a site's design and UX
- locate findings by source file and line
Example prompts for the agent
- Review accessibility in
src/components/Button.tsx. - Audit the design in
src/pages/*.tsx. - Check these UI files against Web Interface Guidelines.
How to install web-design-guidelines
1claude-code-templates
npx claude-code-templates@latest --skill creative-design/web-design-guidelines2Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill web-design-guidelines -a claude-code3Manually: put the files in place
~/.claude/skills/web-design-guidelines/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/web-design-guidelines/
Manually: put the files in place
.agents/skills/web-design-guidelines/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/web-design-guidelines/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates web-design-guidelines2Manually: put the files in place
.github/skills/web-design-guidelines/SKILL.mdPlatform CLI
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/creative-design/web-design-guidelinesManually: put the files in place
.devin/skills/web-design-guidelines/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about web-design-guidelines
How do I install web-design-guidelines in Claude Code?
Run npx claude-code-templates@latest --skill creative-design/web-design-guidelines. Then add the skill with npx skills add davila7/claude-code-templates --skill web-design-guidelines -a claude-code. Its file is at ~/.claude/skills/web-design-guidelines/SKILL.md.
What does web-design-guidelines do?
It checks selected UI files against current Web Interface Guidelines and reports findings with file and line references.
What does the skill need to review UI files?
It retrieves the rules through WebFetch from https://raw.githubusercontent.com/vercel-labs/web-interface-guidelines/main/command.md. Provide a file or path pattern; otherwise, it asks which files to review.
Similar skills
Everything for Frontend and UI →web-design-guidelines by other authors comes first.