skills/ui-generator/SKILL.md
Generate UI components from natural language descriptions. Use when: user asks for a page, component, or UI element. Triggers: "create page", "add component", "show form", "make button", "страница", "компонент", "форма".
npx skillsauth add timequity/vibe-coder ui-generatorInstall 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.
Create beautiful UI from descriptions. Integrates with theme-factory.
Understand request
Apply theme
Generate code
Preview
| Request | Components | |---------|------------| | "login page" | Form, inputs, button, link | | "dashboard" | Stats cards, chart, table | | "settings" | Sections, toggles, form | | "landing page" | Hero, features, CTA, footer | | "pricing" | Tier cards, comparison table | | "profile" | Avatar, info, edit form |
From frontend-design skill:
User says: "Add a pricing page with 3 tiers"
development
Hidden quality gate that runs before showing "Done!" to user - ensures all tests pass, build succeeds, and requirements met before claiming completion
data-ai
Use when about to claim work is complete or fixed - requires running verification commands and confirming output before making any success claims
content-media
10 ready-to-use themes with colors and fonts for consistent styling. Use when: applying visual themes to pages, components, or design systems. Triggers: "theme", "color palette", "color scheme", "fonts", "branding", "visual identity", "design system colors".
development
Python testing best practices with pytest. Covers unit, integration, async tests, mocking, fixtures. Triggers: "напиши тесты", "write tests", "add tests", "test coverage", "pytest"