Skills / ${escapeHtml(categoryLabel)}
/${escapeHtml(skill.id)}
${escapeHtml(tagline)}
${metaStrip}Drag or hover to compare
${escapeHtml(caption)}
` : ''} AfterSkills / ${escapeHtml(categoryLabel)}
${escapeHtml(tagline)}
${metaStrip}${escapeHtml(CATEGORY_DESCRIPTIONS[category])}
${totalSkills} commands
One skill, /impeccable, teaches your AI design. Twenty commands steer the result. Each command does one job with an opinion about what good looks like.
Skills are named after the intent you bring to them. Reviewing something? /critique or /audit. Fixing type? /typeset. Last-mile pass before shipping? /polish. The categories below group skills by the job.
${escapeHtml(rule.id)}`;
return `
${escapeHtml(rule.description)}
${skillLink}${escapeHtml(t.tagline || t.description)}
${tutorials.length} walk-throughs
Short, opinionated walk-throughs of the highest-leverage workflows. Each one takes around ten minutes and ends with something working in your project.
Tutorials / ${String(tutorial.order).padStart(2, '0')}
${escapeHtml(tutorial.tagline)}
` : ''}${rules.length} ${rules.length === 1 ? 'rule' : 'rules'}
${totalRules} rules
The full catalog of patterns /impeccable teaches against. ${detectedCount} are caught by a deterministic detector (npx impeccable detect or the browser extension). ${llmCount} can only be flagged by /critique's LLM review pass.
AI slop rules flag the visible tells of AI-generated UIs. Quality rules flag general design mistakes that are not AI-specific but still hurt the work. Each rule also shows how it is detected:
npx impeccable detect on files, no browser required.