← ClaudeAtlas

claude-design-production-architectlisted

Production-grade implementation workflow for Claude Design exports, handoff ZIPs, screenshots, or HTML/CSS/JSX prototypes. Use when the user wants to create a Claude Design prompt, convert Claude Design files into React/TypeScript, implement a design into a complex app/backend, wire AI-powered features safely, audit responsive/layout problems, or detect and repair AI-slop/prototype-only design patterns. Builds on claude-design-handoff by adding converter-assisted inventory, backend/AI contract discovery, responsive breakpoint triage, design issue repair, and strict verification gates.
andrewr303/claude-codex-plugin-lab · ★ 0 · Web & Frontend · score 60
Install: claude install-skill andrewr303/claude-codex-plugin-lab
# Claude Design Production Architect Use this skill as the deeper layer on top of `$claude-design-handoff`. The baseline handoff skill teaches how to read Claude Design bundles and recreate visual fidelity. This skill adds the missing production work: feature-agnostic handoff generation, backend and AI wiring discovery, responsive repair, design-quality triage, and converter-assisted HTML/CSS/JSX inventory. ## Operating Rule Recreate the design output, not the prototype internals. Claude Design files are usually HTML, CSS, and browser-loaded JSX. Treat them as a visual and structural source, then build typed React/TypeScript using the target repo's routing, data, permissions, styling, and AI conventions. ## Workflow 1. Load the baseline context. - If the existing `$claude-design-handoff` skill is available, apply its Phase 0 to Phase 6 workflow first. - Then apply this skill's stricter production pass. 2. Identify the work type. - Creating a new Claude Design prompt: use `assets/CLAUDE_DESIGN_PRODUCTION_HANDOFF_PROMPT.md`. - Implementing a handoff ZIP/folder: run the scanner, read all source files, inspect the repo, then plan. - Auditing an implementation: compare the shipped code against the scanner report, handoff files, and repo contracts. 3. Run converter-assisted inventory, not blind conversion. - Use `scripts/analyze-claude-design.mjs` on an extracted design folder: `node <base_dir>/scripts/analyze-claude-design.mjs <design-folder> --out <r