Website improvement
You will produce a Website Improvement plan for the site described in $ARGUMENTS. The target website source code does not live in design-ai; implementation happens later in the target website repository.
Steps¶
- Read the workflow source:
skills/website-improvement/PLAYBOOK.mdskills/website-improvement/TEMPLATE.mdknowledge/PRINCIPLES.mdknowledge/patterns/ux-guidelines.mdknowledge/a11y/contrast.mdknowledge/a11y/keyboard-and-focus.mdknowledge/layout/spacing-and-grid.mdknowledge/patterns/report-design.md-
docs/MCP-INTEGRATION.md -
Build a Site Profile:
- site name
- live URL
- repo URL or local path
- priority pages
- Figma URL
- brand/design notes
- deploy provider
- Sentry project
- CMS and database
- user flows
-
desktop/tablet/mobile viewports
-
Create an Audit Checklist across:
- Visual Design
- UX Flow
- Responsive QA
- Accessibility
- Performance
- SEO
- Technical Quality
- Runtime Issues
-
Content Quality
-
Create an MCP Readiness Matrix. Use only
required,optional,unused, orunavailable. Do not claim live MCP access unless the current agent actually has it. -
Convert findings into Refactor Tasks. Each task must include:
- problem
- evidence
- impact
- effort
- priority
- pages
- recommended MCP
- Codex prompt
- verification
-
risks
-
Generate prompt templates for:
- Codex repo intake
- Codex implementation
- Codex visual QA
- Codex deployment verification
- Claude design review
- Claude competitor research
- Claude copy/UX critique
-
final handoff report
-
Draft the Handoff Report with target site information, diagnostic summary, priority recommendations, executed work placeholders, verification placeholders, remaining risks, and next actions.
Output¶
Follow skills/website-improvement/TEMPLATE.md. Keep the report dense and operational. Cite checked knowledge files when making design, accessibility, UX, or report-structure recommendations.
Done when¶
- The artifact can be checked with
design-ai check output.md --route website-improvement --strict. - The MVP boundary is explicit: no automatic crawling, external writes, target repo mutation, embeddings, fine-tuning, or backend sync.