skills/with-frontend/SKILL.md
Frontend standards. Use when: 'components', 'pages', 'styles', 'UI code'.
npx skillsauth add kenoxa/spine with-frontendInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
UI implementation with explicit state coverage and accessibility as first-class gate.
Ambiguous frontend scope → propose ASCII sketch or block diagram showing layout, interactions, and UI states before implementation. Ask one clarifying question if critical UX intent unclear.
For visual craft (typography, color, motion, composition), use frontend-design skill.
For modern web-platform best-practice patterns and Baseline browser-support guidance, use modern-web-guidance skill before implementing.
Every UI component MUST account for these states where applicable:
Accessibility gates completion — never defer to follow-up pass.
For comprehensive audits, use wcag-audit-patterns skill.
For Svelte (.svelte, .svelte.ts, SvelteKit) work, see references/svelte.md — MCP workflow, delegation to @svelte-file-editor, runes-only, autofixer-before-commit, form actions preferred.
testing
Use when: 'clawpatch', 'clawpatch campaign', 'clawpatch review fix revalidate'.
tools
Use when: 'create a worktree', 'git worktree', 'parallel branch'.
tools
Use when: 'session state', 'resume work', 'worktree session'.
development
Use when: 'goal prompt', 'frame this', 'scope this', 'design', 'plan the approach', 'implement and review', 'just ship it', 'fix this', 'add this'.