From claudius
Frontend best practices — TypeScript, React/Vue/Svelte, CSS, accessibility, testing. Use when writing, reviewing, or discussing frontend code.
npx claudepluginhub lklimek/agents --plugin claudiusThis skill is limited to using the following tools:
- **Language**: TypeScript with strict mode enabled
Detects frontend anti-patterns like prop drilling, code duplication, and SRP violations; applies Rule of Three, fail-fast principles for technical decisions and QA.
Builds frontend components, optimizes performance and bundle sizes, scaffolds projects, implements accessibility, reviews code quality, and designs UI/UX across React, Vue, Svelte, and other frameworks.
Guides frontend UI/UX development with patterns for component architecture, responsive design, accessibility, state management, visual consistency, performance, and testing.
Share bugs, ideas, or general feedback.
any types without explicit justificationany — use unknown and narrow, or define proper typeskey props on lists or use array index as key for dynamic listsuseEffect dependency arrays or suppress the lint ruledangerouslySetInnerHTML without sanitization (XSS risk)loading, error, and empty states in data-driven componentspeerDependencies for shared framework deps in librariesdevDependencies vs dependencies accuratenpm audit or pnpm audit before releasesFor high-fidelity UI work, invoke the frontend-design:frontend-design skill for design quality guidance.
tsc --noEmitvitest run --coverageanyUse FE-NNN prefix for all findings.