Skill Explorer
Interactive index of every audit, workflow, meta, and wiki skill — filter by category, search by name or description.
The kit ships 40 skills (37 base + 3 wiki module). The sidebar groups them by category, but if you want to filter and search, this page is for you.
Each skill is invoked with /skill-name in a Claude Code session. Click any card to read the full guide.
- Audit
/accessibility-auditAccessibility Audit
Audit UI code for WCAG 2.1 AA compliance — semantics, keyboard navigation, color contrast, and ARIA. Use when auditing accessibility or the user mentions a11y, screen readers, WCAG, or keyboard support. For visual/design quality use /design-review instead.
- Audit
/architecture-reviewArchitecture Review
Review codebase architecture for SOLID violations, dependency health, module boundaries, and structural issues. Use when assessing whole-system structure or coupling. For single-module depth use /deepening-review; for a concrete refactor plan use /refactoring-guide.
- Audit
/code-quality-auditCode Quality Audit
Audit code for smells, error-handling gaps, and maintainability issues with actionable fixes. Use for a general code-quality pass not tied to project rules. To audit against the project's golden-principles.yaml use /quality-audit instead.
- Audit
/dead-code-auditDead Code Audit
Detect unused code — unreferenced functions, dead imports, orphan files, and unreachable branches. Use when hunting dead code before a cleanup or release, or when the user suspects code is unused.
- Audit
/deepening-reviewDeepening Review
Surface shallow, pass-through modules as deepening candidates, then grill the chosen one interactively (Ousterhout depth/seam paradigm). Use when modules feel thin, fragmented, or hard to navigate. For whole-system structure use /architecture-review.
- Audit
/dependency-auditDependency Audit
Audit dependencies for security vulnerabilities, outdated versions, license risks, and bloat. Use when reviewing third-party packages, before a release, or when the user asks about CVEs, updates, or supply-chain risk.
- Audit
/design-reviewDesign Review
Review UI implementation for design consistency, visual quality, AI-slop detection, and responsive behavior. Use when evaluating how a built UI looks and feels. For accessibility use /accessibility-audit; to build new components use /ui-component-builder.
- Audit
/doc-gardeningDoc Gardening
Cross-check docs/ against current code — flag stale file paths, broken cross-references, removed APIs, and outdated examples. Use when docs may have drifted after code changes. For doc completeness and quality use /documentation-audit instead.
- Audit
/documentation-auditDocumentation Audit
Audit documentation quality — inline comments, API docs, README completeness, and doc-code sync. Use when assessing whether docs are good and complete. To catch docs that have gone stale versus the code use /doc-gardening instead.
- Audit
/interface-designInterface Design
Design It Twice — spawn 3-4 parallel sub-agents producing radically different interfaces for a module, then compare on depth, locality, and seam placement. Use before committing to a new interface or public API.
- Audit
/performance-auditPerformance Audit
Identify performance bottlenecks — rendering, startup, memory, and I/O — across any stack. Use when the app is slow, before perf-sensitive releases, or when the user mentions latency, jank, or memory growth.
- Audit
/project-health-reportProject Health Report
Comprehensive whole-project health report across code quality, architecture, testing, dependencies, and documentation. Use for a breadth-first snapshot of the entire repo. For PR-scope diffs use /review-pipeline; for one dimension use the specific /*-audit.
- Audit
/quality-auditQuality Audit
Audit the codebase against the project's golden-principles.yaml — runs deterministic detection rules and updates docs/QUALITY_SCORE.md. Use to enforce project-specific principles. For a generic smell pass with no rules file use /code-quality-audit.
- Audit
/refactoring-guideRefactoring Guide
Fowler-based refactoring recommendations with specific techniques, risk assessment, and step-by-step plans. Use when code needs restructuring and you want a safe execution plan. To first locate structural issues use /architecture-review.
- Audit
/review-pipelineReview Pipeline
Run multiple audits in parallel over a PR-scope diff, dedupe across auditors, and produce a confidence-gated report. Use to review a change or PR before merge. Distinct from /project-health-report (whole-project, breadth-first).
- Audit
/testing-auditTesting Audit
Audit the test suite for coverage gaps, test quality, flaky tests, and strategy alignment. Use when assessing test health before a release, or when tests feel weak, slow, or flaky.
- Workflow
/debugDebug
Systematic root-cause debugging with evidence-before-fix enforcement and regression-test generation. Use when chasing a bug, failing test, error, crash, or unexpected behavior — before attempting a fix.
- Workflow
/harness-initHarness Init
Scaffold a docs/ harness (ARCHITECTURE, DESIGN, PLANS, QUALITY_SCORE, RELIABILITY plus design-docs/, exec-plans/, references/). Idempotent — never overwrites. Use once when adopting the harness pattern in a repo lacking docs/ structure.
- Workflow
/office-hoursOffice Hours
Pre-coding product validation using forcing functions — clarify what to build and why before any code. Use at the start of a feature when scope or value is fuzzy. To turn a validated idea into a spec use /shape-spec; to run the build use /feature-cycle.
- Workflow
/pulsePulse
Time-windowed pulse report on what shipped, broke, was learned, and is open — saved to tasks/pulses/ as a timeline. Use to summarize a recent period of work. Distinct from /retro (process) and /project-health-report (whole-project code health).
- Workflow
/retroRetro
Weekly retrospective with session analytics, LOC metrics, pattern detection, and persistent history. Use to reflect on how work went over a week. For what shipped/broke as a timeline use /pulse; for raw session numbers use /scorecard.
- Workflow
/shape-specShape Spec
Create a timestamped feature-spec folder with structured plan, decisions, and references for multi-session features. Use to capture a spec before building something non-trivial. To validate the idea first use /office-hours; to execute it use /feature-cycle.
- Workflow
/shipShip
Full deployment pipeline — tests, coverage audit, CHANGELOG generation, bisectable commits, and PR creation. Use when a change is verified and ready to ship as a pull request.
- Workflow
/ui-component-builderUI Component Builder
Build production-ready UI components with accessibility, loading/empty/error states, responsive behavior, and reusable props — not retrofitted polish. Use when creating a new component. To review an existing UI use /design-review instead.
- Meta
/lesson-refreshLesson Refresh
Periodic maintenance of tasks/lessons/ — decide keep/update/promote/encode/archive per lesson by relevance, recency, and prior encoding. Use to prune lesson rot. To recall dormant lessons for the current task use /lesson-resurface instead.
- Meta
/references-syncReferences Sync
Sync llms.txt-style dependency reference docs into docs/references/ so the agent has library docs in-context — scans package manifests and fetches known vendor references. Use when working with a third-party library whose docs aren't yet local.
- Meta
/scorecardScorecard
Aggregate recent session scorecards from reports/session-audit.log into per-session and windowed summaries — pure numbers, fed by the SessionEnd hook. Use to see quantitative session trends. For narrative reflection use /retro instead.
- Meta
/skill-extractorSkill Extractor
Extract non-obvious knowledge discovered during a session into a reusable SKILL.md. Use right after learning something hard-won — a framework quirk, a verified fix. To generate skills proactively from stack analysis use /skill-generator instead.
- Meta
/skill-generatorSkill Generator
Generate project-specific coding skills by analyzing tech stack, architecture, and constraints. Use when bootstrapping skills for a new project. To capture a single insight discovered mid-session use /skill-extractor instead.
- Wiki Module
/wiki-briefingWiki Briefing
Morning briefing from the knowledge wiki — recent activity, new sources, open actions, and key updates
requires --wiki flag
- Wiki Module
/wiki-ingestWiki Ingest
Ingest a new source into the knowledge wiki — read, summarize, cross-reference, and update index
requires --wiki flag
- Wiki Module
/wiki-lintWiki Lint
Health-check the knowledge wiki — find contradictions, orphans, missing pages, and stale content
requires --wiki flag
How skills load
You don't manually load skills — Claude Code loads them automatically when the frontmatter description semantically matches the task. So the description on each card is also what determines whether Claude picks the skill up.
Bad description → skill never matches.
Good description → skill activates exactly when relevant.
See the Skills guide for how to write your own.
Categories at a glance
| Category | What it is | Examples |
|---|---|---|
| Audit | Read-only analysis with structured findings | code-quality-audit, architecture-review, dependency-audit |
| Workflow | Process / lifecycle skills you invoke during work | debug, ship, office-hours, retro |
| Meta | Skills that produce other skills | skill-extractor, skill-generator |
| Wiki Module | Optional knowledge wiki ops (requires --wiki install flag) | wiki-ingest, wiki-lint, wiki-briefing |
Multi-Project Setup
Use the kit across multiple repos: per-project overlays, shared lessons, coordinated upgrades, and when to extract user-level rules.
Code Quality Audit
Audit code for smells, error-handling gaps, and maintainability issues with actionable fixes. Use for a general code-quality pass not tied to project rules.