Start with Impeccable

Build an interface you have in mind, or improve the one you have.

Install via
npx impeccable install

If you use the GitHub Copilot app, Impeccable is built in. Enable it in Settings → Experimental, then set up your project.

Install options and tool support

Choose your coding tool and install for this project or all your projects. The installer selects the build for your tool.

impeccableClaude Codehooks + subagentCursorpre-edit hookGemini CLIModel-specific design guidanceCodex CLIModel-specific design guidance

Each build includes the file locations and integrations your tool supports, plus guidance for common design mistakes made by its models.

Get started

/impeccable init

In your agent chat, save your audience and goals in PRODUCT.md.

Update later with npx impeccable update

Installation options and first steps →

What are you working on?

Describe the outcome in your agent chat. You don’t need to know a special command.

Build something new

Start with an idea, a new page, or a redesign. Choose a direction, then bring it into code.

/impeccable design a signup page for our monthly book club
Start a new design →

Improve an existing design

Describe what feels wrong or ask for a focused pass. Keep the decisions that already work.

/impeccable polish the pricing page
Improve your page →

Want to see a mockup before building?

Mockup first (comp-led) opens up bolder visual directions, with several rounds to translate the image into code. Build directly (code-led) tends to produce a more coherent first build, with less ambitious visuals.

Enable image generation with your coding tool or an OpenAI API key. Compare the workflows →

Keep designing

Checks & troubleshooting

Reference

Command reference

Use a focused command when you know what kind of change you want.