Curriculum

Authoring

course-authoring

Structured curriculum design — session arc, seed data generation, syllabus authoring. Enforces input hierarchy.

Used by Planner

.claude/skills/course-authoring/SKILL.md

Validation

curriculum-validation

9-dimension quality rubric — forbidden terms · drift · instruction-layer conflicts · freshness.

Used by Validator · Researcher

.claude/skills/curriculum-validation/SKILL.md

Pedagogy

learning-outcomes

Kirkpatrick's 4 levels · formative assessment · portfolio-as-Level-3 design.

Used by Planner · Researcher

.claude/skills/learning-outcomes/SKILL.md

Governance + Process

Session-end

session-end-execution

PO authors Steps 1-10 + sub-steps + emits Tier 2b standalone block. Verification owned by Code-PM (sibling skill).

Used by Po

.claude/skills/session-end-execution/SKILL.md

Session-end (Tier 2a)

session-end-verification

Tier 2a active-verification · tri-state Check 1/2/3. Owner: Code-PM agent.

Used by Code-Pm

.claude/skills/session-end-verification/SKILL.md

Session-end (Strategic wrap-up)

session-end-strategic

Chat (PMO) strategic wrap-up authoring (a)-(i) + verification interpretation.

Used by Pmo-Chat

.claude/skills/session-end-strategic/SKILL.md

Canonical mirror (D6 sentinel)

session-end

Legacy canonical-mirror retained per drift-sentinel D6 with docs/SESSION-END-PROCESS.md.

Used by

.claude/skills/session-end/SKILL.md

Doc currency-review

doc-maintenance

Two modes — Brief (session-end quick sync) + Deep (comprehensive audit). Ensures all project docs reflect actual project state.

Used by Code-Pm

.claude/skills/doc-maintenance/SKILL.md

Git discipline

git-management

Agent discipline for git state claims, merge ops, push timing, pre-flight input validation.

Used by

.claude/skills/git-management/SKILL.md

Pattern A/B/C decision matrix

multi-task-modes-and-delegation

Per-lane delegation routing across the three execution modes. Apply BEFORE every dispatch where files are modified, repo-state coupled, or multi-turn debug.

Used by Po · Code-Pm

.claude/skills/multi-task-modes-and-delegation/SKILL.md

Session kickoff (PMO)

chat-session-kickoff

Mandatory Chat session-start workflow. R1 (UNVERIFIED prefix), R2 (Premise Ledger), R3 (Terminal Roster) enforcement.

Used by Pmo-Chat

.claude/skills/chat-session-kickoff/SKILL.md

Evaluation + Review

Code review

code-review

Conventions · correctness · performance · render paths · tutor-layer integrity. 0-100 confidence scoring.

Used by Developer

.claude/skills/code-review/SKILL.md

Architecture review (DCAR)

architecture-review

DCAR-based — server/client boundaries · DAL pattern · Supabase client selection · coupling analysis (Next.js App Router + Supabase + Vercel).

Used by Developer

.claude/skills/architecture-review/SKILL.md

Security review (OWASP Top 10:2025)

security-review

OWASP Top 10:2025 mapped to Next.js + Supabase + Vercel stack. 20+ security checks.

Used by Developer

.claude/skills/security-review/SKILL.md

UX evaluation (20-heuristic)

ux-review

20-heuristic Nielsen-adapted · H-1 simulation · WCAG · emotional arc · cognitive load.

Used by Ux · Designer

.claude/skills/ux-review/SKILL.md

QA testing (5 modes)

qa-testing

5 test modes — MCP · web classroom · curriculum experience · lesson flow · production walkthrough. Evidence requirements per mode.

Used by Qa

.claude/skills/qa-testing/SKILL.md

Research depth + severity

research-methodology

5-layer depth protocol · severity classification · source hierarchy · durability test.

Used by Researcher

.claude/skills/research-methodology/SKILL.md

Generated-link verification

link-validation

Trace from rendered URL back to source code · verify file exists · verify URL format. Use on every dashboard change.

Used by Qa

.claude/skills/link-validation/SKILL.md

Prompt + instruction-set optimization

prompt-optimization

Optimize system prompt · tutor prompt · instruction sets for compliance + length + behavioral consistency.

Used by Tutor-Behavior

.claude/skills/prompt-optimization/SKILL.md

Tutor emotional responsiveness

frustration-detection

Audit tutor instruction layers for frustration detection + recovery capabilities. Distinguishes productive struggle from destructive frustration.

Used by Tutor-Behavior

.claude/skills/frustration-detection/SKILL.md

Build pipeline + design

Generic 7-stage pipeline

build-pipeline

7-stage build pipeline (research → plan → build → review → test → deploy → verify) with human + auto gates. Domain-specific config via YAML manifests.

Used by

.claude/skills/build-pipeline/SKILL.md

AI Uni brand identity

design-system

AI Uni visual identity — brand tokens, component patterns, design principles.

Used by Designer · Ux · Developer · Planner

.claude/skills/design-system/SKILL.md

Anthropic vendored · Apache-2.0

frontend-design

Aesthetic baseline + production-grade frontend output discipline.

Used by Designer

.claude/skills/anthropic/frontend-design/SKILL.md

Google Labs vendored · Apache-2.0

design-md

DESIGN.md format spec + linter for brand-identity files.

Used by Designer

.claude/skills/google-labs-code/design-md/SKILL.md

Generic fix-test-review cycle

perfection-loop

Fix → deploy → Playwright → agent review (QA + UX) → PO gate → loop. Full agent suite every iteration.

Used by

.claude/skills/perfection-loop/SKILL.md

Vendored skills container

developer (vendored skills directory)

Subdirectory containing developer-related vendored skills.

Used by

.claude/skills/developer/

Stack-specific

Stack-specific

supabase

Supabase Database · Auth · Edge Functions · Realtime · Storage · RLS. Triggered on supabase-js / @supabase/ssr imports.

Used by Developer

.claude/skills/supabase/SKILL.md

Discipline + scope

User-approval gate (SO #30)

destructive-action-guardrails

Mandatory pre-action user-approval gate for ALL destructive or irreversible actions. 8 classes — DB schema, data deletion, secret rotation, auth, payments, prod deploys, branch protection, external accounts.

Used by Po

.claude/skills/destructive-action-guardrails/SKILL.md

11-phase ship workflow (SO #29)

deployment-signoff-proposal

Mandatory workflow for any product-surface ship. Forbidden patterns: direct-to-main pushes, mockup-as-validation-evidence, filename-table screenshot reference.

Used by Po

.claude/skills/deployment-signoff-proposal/SKILL.md

Evidence-based prioritization

prioritization

MoSCoW scoping · WSJF sequencing · ICE for experiments · outcome anchoring. Mixed backlogs.

Used by Po

.claude/skills/prioritization/SKILL.md

Hooks (mechanical enforcement) · 26 total

Claude Code hooks + CI/PreCommit gates that enforce discipline mechanically across agents. Source-of-truth: .claude/settings.json + scripts/*.sh.

PreToolUse:Bash

Bash protection guard

scripts/hook-bash-protection-guard.sh · Constrains: all agents

Pre-execution gate on Bash commands — blocks destructive patterns + invalid invocations.

Hook router pre

scripts/claude-hook-router.sh pre · Constrains: all agents

Pre-execution router for Bash hooks — dispatches to specific validators per command class.

PreToolUse:Edit

Hook router pre-edit

scripts/claude-hook-router.sh pre-edit · Constrains: all agents

Pre-execution router for Edit operations.

PreToolUse:Task

Task pre-validate

scripts/hook-task-pre-validate.sh · Constrains: all agents

Pre-execution validation for Task (subagent dispatch) — checks routing + scope discipline.

SessionStart

Session start marker

scripts/hook-session-start-marker.sh · Constrains: all agents

Records session-start timestamp + session-number inference; injects context for first turn.

Stop

Stop emit validator

scripts/hook-stop-emit-validator.sh · Constrains: Pmo-Chat

Validates stop-event emit content for ledger-wall anti-patterns + actionable-target gates.

Code-PM trigger detector

scripts/code-pm-trigger-detect.sh · Constrains: Code-Pm

Stop hook content-match on `session-end execution complete` PO emit + ready-to-paste block fires Code-PM Tier 2a verification dispatch.

UserPromptSubmit

User prompt submit context injector

scripts/hook-user-prompt-submit-context-injector.sh · Constrains: All (user-Facing surface)

Injects anti-recurrence reminders into user prompts when keyword matches fire (CLASS-4 ledger-wall · CLASS-7 actionable-target gate · etc.).

PostCompact

Post-compact state recovery

scripts/hook-post-compact-state-recovery.sh · Constrains: all agents

After context compaction, re-reads ACTIVE-TASK.md and provides state recovery context.

CI / PreCommit

Cross-file fingerprint check

scripts/cross-file-fingerprint-check.sh · Constrains: all agents

Mechanical-enforcement guard against duplicate-content-across-files. PR #81. Cross-file similarity bound enforced in CI.

HANDOFF_PACKET drift detector

scripts/detect-handoff-packet-drift.sh · Constrains: all agents

Detects HANDOFF_PACKET schema drift across dispatches. SO #12 7-field discipline.

R29 Step 0 drift detector

scripts/detect-step-0-drift.sh · Constrains: all agents

Detects R29 Step 0 target-correctness statement drift across iterations. C25 amendment closure.

Recurring failures detector

scripts/detect-recurring-failures.sh · Constrains: all agents

Detects recurring-failure-class matches via pattern-match heuristic. PRINCIPLE 14 fire detection.

Codification drift detector

scripts/detect-codification-drift.sh · Constrains: all agents

Detects codification-without-enforcement drift (Cluster 3). PRINCIPLE 14 sub-axis.

Block readlist drift detector

scripts/detect-block-readlist-drift.sh · Constrains: all agents

Detects drift between block-readlist documentation and actual referenced files.

Deploy review presence check

scripts/check-deploy-review.sh · Constrains: Developer

CLAUDE.md SO #8 enforcement — produce `docs/reviews/DEPLOY-REVIEW-S{N}-TASK{M}.md` per `docs/GOVERNANCE.md` section 1. No review doc = no deploy request.

Branch matches worktree check

scripts/check-branch-matches-worktree.sh · Constrains: all agents

Verifies committing branch matches worktree's expected branch — prevents cross-worktree confusion.

Sign-off ready validator

scripts/validate-signoff-ready.sh · Constrains: Developer

Validates deploy review meets sign-off readiness criteria before deploy request.