code-to-designlisted
Install: claude install-skill coachpo/plugins-claude
# Code to Design
Transform your existing frontend code into a Stitch Design so you can iterate and improve it using Stitch.
This skill orchestrates three other skills in sequence:
1. `extract-static-html`: Extract a single self-contained HTML file from your build output.
2. `extract-design-md`: Analyze the source code to create a design system (DESIGN.md).
3. `upload-to-stitch`: Upload that HTML file and the design system to your Stitch project.
## Workflow
Follow these steps to convert your existing code.
### Prerequisites
- A built web application directory containing `index.html` and assets.
- Target Stitch `projectId` (use `list_projects` if unknown).
### Steps
#### 1. Extract Self-Contained HTML
Delegate to the `extract-static-html` skill to generate a standalone HTML file.
Read [skills/extract-static-html/SKILL.md](../extract-static-html/SKILL.md) for detailed instructions and script usage.
Expected output: A single file like `/path/to/extracted/standalone.html`.
#### 2. Verify HTML (Optional — User-Driven)
After extraction, inform the user of the output file path so they can manually
verify in a browser if desired. **Do not block on verification** — proceed
directly to Step 3.
If the user reports issues after reviewing, fix them before continuing.
#### 3. Extract Design System (File)
Delegate to the `extract-design-md` skill to analyze the project's source files
(components, stylesheets, theme configs) and produce a design system. Read
[skills/extract-de