Component Gen — Development skill for Claude Code
Generate React or Vue components with prop types, styling, accessibility, and tests.
How to install Component Gen
Installs to ~/.claude/skills/halflength-ampleness75-claude-code-recipes-component-gen/SKILL.md
mkdir -p ~/.claude/skills/halflength-ampleness75-claude-code-recipes-component-gen && curl -fsSL https://raw.githubusercontent.com/halflength-ampleness75/claude-code-recipes/HEAD/commands/component-gen.md -o ~/.claude/skills/halflength-ampleness75-claude-code-recipes-component-gen/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Component Gen does
model: sonnet description: Generate React or Vue components with prop types, styling, accessibility, and tests
Generate a production-quality UI component from the description provided in `$ARGUMENTS`.
Step 1 — Parse the Request
Extract from `$ARGUMENTS`:
- Component name (e.g., "DataTable", "Modal", "SearchBar")
- Feature requirements (what the component should do)
- Framework preference (React or Vue — detect from project if not stated)
- Variants or states (e.g.,
Alternatives in Development
- Web Artifacts Builder — Build complex claude.ai HTML artifacts using React, Tailwind CSS, and shadcn/ui 94.1k ★
- Value Prop Statements — Generate value prop statements for marketing, sales, and onboarding 7.8k ★
- Stitch React Components — Stitch to React components conversion 2.6k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Frontloom React
Use this skill for React and Next.js frontend tasks. Enforces idiomatic React patterns including hooks, compon
Svelte Docs
Use when answering questions about Svelte components, runes, template syntax, reactivity, lifecycle, stores, s
Vue Conventions
Vue component conventions reference for Dialtone. Use '/vue-conventions' to review conventions interactively,
Vuemorphic
Agentic React→Vue 3 translation harness using LangGraph and Claude Code
Agent Demo
基于Java Spring Boot + React + Vue 结合claude code 及 deepseek harness的设计范式 搭建的个人agent
A11y Plan
Produce the plan-phase Accessibility section for a feature — conformance target, per-component criteria, decis
Related Agents
Mb Frontend
Frontend specialist for memory-bank /mb work stages. React/Vue/Svelte/Solid components, browser UI, accessibil
Rialto Prop Drift Detector
Use this agent when files in packages/rialto/src/components/ are added or modified, OR when accessibility / un
02 Frontend Dev
Frontend/UI implementation specialist. Handles React, Vue, Angular, Svelte, and all client-side frameworks. Bu