victorgpt/vibeusage/frontend-ui-functional
Claude Code and agent skill by victorgpt/vibeusage
- community
Checking that the SKILL.md file is still in the repository.
Use when building or refactoring functional React/Vite/Tailwind UI pages, templates, or component libraries that need consistent structure, tokenized styling, accessibility checks, and performance-ready patterns.
Install
npx vskill@latest install victorgpt/vibeusage/frontend-ui-functionalSKILL.md
Frontend UI Functional
Overview
Provide a lightweight, repeatable workflow for functional React/Vite/Tailwind UI using structure, tokens, accessibility, and performance-ready patterns plus reusable snippets.
Project Overlay (Required)
If the repo contains docs/skills/frontend-ui-functional/project-overlay.md, read and apply it before starting. Project-specific rules override this skill.
When to Use
- Building new UI pages, templates, or component libraries in React/Vite/Tailwind.
- Standardizing layout, token usage, a11y/accessibility, and performance practices across UI.
- Shipping functional UI quickly without skipping baseline a11y/perf checks.
When Not to Use
- Pure copywriting/content strategy tasks.
- Non-React or non-Tailwind stacks.
- Deep visual branding exploration (use the
frontend-designskill).
Workflow (Minimum Pass)
- Project overlay check →
docs/skills/frontend-ui-functional/project-overlay.md(if present) - Structure first →
references/atomic-design.md - Apply styling tokens →
references/styling-tokens.md - A11y pass →
references/a11y-checklist.md - Performance + state pass →
references/perf-and-state.md - Tooling + QA →
references/tooling.md
If time is tight, do a thin pass of each step rather than skipping a11y/perf.
Quick Reference
| Need | Use | |
|---|---|---|
| Project overlay | docs/skills/frontend-ui-functional/project-overlay.md (if present) | |
| Structure system | references/atomic-design.md | |
| Tokenized styling | references/styling-tokens.md | |
| Accessibility/a11y | references/a11y-checklist.md | |
| Performance + state | references/perf-and-state.md | |
| QA tooling | references/tooling.md | |
| Reusable UI snippets | assets/snippets/* |
Reusable Snippets
- Button:
assets/snippets/button.tsx - Card:
assets/snippets/card.tsx - Form:
assets/snippets/form.tsx - Layout:
assets/snippets/layout.tsx - Lazy Route Boundary:
assets/snippets/lazy-route.tsx - Zustand Store:
assets/snippets/zustand-store.ts
Example (Single)
Note: replace literal strings with your project's copy/content source when applicable.
Common Mistakes
- Skipping a11y/perf due to time pressure; do the minimum pass instead.
- Hardcoding colors instead of using tokens from
references/styling-tokens.md. - Mixing layout decisions with visual polish before the structure is stable.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/public/frontend-ui-functional/SKILL.md
Popularity
- Repository npm downloads, 7 days
- 20
- 7-day trend score
- 13
Downloads are for the repository's npm package. Refreshed 16 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/victorgpt/vibeusage/frontend-ui-functional)