UX Audit Skill
WorkflowSkills Project Context
Before acting, resolve project documentation roots:
- Look for a
[DOC]-*directory at project root. - If found, set
DOC_ROOTto that directory andUX_DOCS_ROOTto[DOC]-*/11-UX-DesignOps. - If
[DOC]-*is absent, stop and ask to initialize project documentation first; never write persistent UX documentation todocs/obsidian. - If UX docs do not exist inside
[DOC]-*, run or followux-bootstrapbefore producing persistent UX documentation. - Keep
DESIGN.mdat project root as the portable design contract. - All persistent documentation must be in French and include YAML frontmatter.
- Update
00-MOC/MOC-UX.mdwhen creating or updating UX docs.
Goal
Find concrete UX/UI problems and produce actionable findings for feature-research or implementation-planner before coding.
Required Inputs
- Target route, screen, component, feature, screenshot, or diff.
DESIGN.md.- Related docs in
UX_DOCS_ROOT. - Related CDC, FEAT, ADR, DB, or meeting notes when they exist.
- Existing code.
- Optional Stitch project, screen, or screenshot references.
Audit Dimensions
- User goal and primary task.
- Information architecture.
- Visual hierarchy and content density.
- Interaction states and system feedback.
- Error prevention and recovery.
- Responsive and adaptive behavior.
- Accessibility basics and keyboard flow.
- Component and token consistency.
- Anti-slop violations.
- Impact on implementation plan and test plan.
Output
Create or update the matching document:
UX_DOCS_ROOT/04-Screens/[screen].mdUX_DOCS_ROOT/05-Components/[component].mdUX_DOCS_ROOT/06-Flows/[flow].mdUX_DOCS_ROOT/08-Audits/[target]-Audit.md
Also update UX_DOCS_ROOT/09-Debt/Visual_Debt.md.
Use these sections:
Problemes critiquesQuick winsCorrections structurellesImpacts implementation-plannerTests UX requis
Rules
- Do not code unless explicitly asked.
- Prioritize issues by user impact.
- Prefer specific recommendations over generic advice.
- Identify quick wins and structural fixes separately.
- If a feature workflow is active, summarize the UX findings in
FEAT-XXX-Findings.md.