Youiyoux — Development skill for Claude Code
Your agent rebuilds components you already have.
How to install Youiyoux
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ap9000/youiyoux and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Youiyoux does
Your agent rebuilds components you already have. youiyoux catches it. npx youiyoux: a shareable report of near-duplicate components, hardcoded token values and off-library imports, with the fixes. MCP tools and a hook for Claude Code, Codex and any AGENTS.md agent.
Alternatives in Development
- Claude API — Build apps with the Claude API or Anthropic SDK 94.1k ★
- Product Name — Brainstorm 5 memorable product names aligned to brand values 7.8k ★
- Fidelity — Measure how faithfully a clone reproduces a site — pixel-diff plus motion-fidelity into one 0-100 score, a let 3.6k ★
README
youiyoux
**Your agent rebuilds components you already have. youiyoux catches it.**
UI context and verification for coding agents: it tells the agent what your repo already has before it writes UI, then checks what it wrote. Storybook is the workshop for people. youiyoux is for agents.
[](https://www.npmjs.com/package/youiyoux) [](https://github.com/ap9000/youiyoux/actions/workflows/ci.yml) [](LICENSE)
Try it
npx youiyoux
In any repo. No config, no account. You get three files:
youiyoux-report.html: the full report, one offline pageyouiyoux-card.png: the card aboveyouiyoux-summary.md: paste it into a PR or issue
Use cases
- Audit before a refactor. Every near-duplicate, which copy to keep, and the files to change.
- Stop your agent duplicating components. After
npx youiyoux agents install, it asksui_find_componentfirst. - Keep hardcoded colours out of PRs.
npx youiyoux check --diffnames the token to use instead. - Share a UI health report. Send the page or the card to your team or a maintainer.
- Let your agent see what it built.
npx youiyoux render: light and dark, desktop and phone, accessibility issues, a diff against main.
What it finds
From Toolroll's console, 761 files:
Near-duplicates: 7 groups of UI that looks the same but is built more than once; 4 of them between exported components.
Hardcoded values: 253 colours, spacings and radii a theme token already
Related Skills
Review Hardcoded Values
Scan for embedded literals that belong in config or a constants module: URLs, magic numbers, thresholds, error
i18n Review
Review existing i18n-wrapped strings for quality issues, over/under-wrapping, split sentences, and hardcoded v
Preflight
24-tool MCP server that catches vague prompts before they cost 2-3x in wrong→fix cycles. 12-category scorecard
Blickwechsel
A change of perspective on your own teaching. Audits a lecture you already teach from the student's point of v
K Compliance Agent
Catches U.S. FDA compliance risks in Korean beauty product labels before a brand ships. Paste a label or ingre
Carabiner
Library for building Claude Code hooks that are type-safe, maintainable, and shareable
Related Agents
Token Auditor
Scans ui/src/ for hardcoded visual values, duplicate components, and shadcn replacement candidates; produces d
Brainswarm Clusterer
brainswarm clusterer role. Merges near-duplicate idea cards, keeps variants as siblings, and tags ideas new /
Code Patterns Strategist
Read-only reuse and consolidation strategist. Use BEFORE writing a helper, schema, service, or utility (finds