Orchestrator-workers variant of implement-approved-slice that executes independent approved slices in parallel. Reads per-slice Scope and Depends-on from IMPLEMENTATIONPLAN.md, builds the slice DAG, computes parallelizable waves (ready slices whose file scopes are pairwise disjoint with no shared migration, lockfile…
Execute a bounded micro-delta (adjustments, fixes, polish, missed checklist items) that stays inside the same slice intent and DECISIONS.md, then record evidence in slice notes and/or TASKSTATE.md without churning unrelated artifacts. Use when a slice was already implemented or is ready-to-close-with-follow-ups and…
Define an incremental, reviewable, production-safe implementation plan for the active task and persist it as IMPLEMENTATIONPLAN.md plus a TASKSTATE.md update. Breaks work into the smallest safe slices with objective, exact scope, ordering rationale, key risks, validation approach, exit criteria, and work complexity…
Triage a concrete observed technical failure (stack trace, error, failing test, runtime symptom, production alert), classify the failure type (REGRESSION/NEWBUG/CONFIG/EXTERNALDEPENDENCY/REPRODUCIBILITY/DIAGNOSTICINSUFFICIENT), recommend fix size (HOTFIX/SLICE/INVESTIGATION/ESCALATE), and validate against locked…
Identify the invariants, non-goals, and forbidden changes for the active task, then persist them as INVARIANTSANDNONGOALS.md so implementation boundaries are locked before planning or coding. Use when impact analysis is done or mostly clear, the task may touch sensitive behavior or contracts or schema or runtime…
Snapshot the upstream Figma component library into docs/research/inventory/figmacomponents.md. For each Figma component: name, inferred tier, node ID, and whether a spec/code/story exists in the WOS-UI surface. Produces delta vs previous snapshot. Use after design ships a Figma library update or to seed the inventory…
Document a user journey from screen references and a user story input. Produces a journey spec doc matching the JOURNEYSPEC.md template with outcome, screen flow, components consumed, critical states, accessibility, security, and performance sections. Use when mapping a user flow across multiple screens. Do not use…
Senior product researcher running Jobs-to-be-Done switch interviews (Christensen / Moesta lineage) to surface the four forces of adoption (push, pull, anxiety, habit) and the trigger -> struggle -> switch timeline. Replaces internal motivation assumptions with verbatim user evidence. Activates when SOURCEOFTRUTH.md or…
Read-only safety inspection of a third-party MCP server BEFORE it is added to a config or trusted. Reads the server's declared tool descriptions, input schemas, scopes, transport, and env/secret surface (not just its README), compares declared behavior against what the tools actually expose, scans for tool-description…
Senior database migration safety steward auditing DDL (ALTER TABLE, CREATE INDEX, DROP COLUMN, ALTER TYPE, ADD CONSTRAINT, trigger changes, FK adds, RENAME COLUMN) for production-unsafe patterns BEFORE the migration is applied. Activates when IMPLEMENTATIONPLAN.md slices include schema changes, when TASKSTATE.md ##…
Document a reusable UX pattern (empty state, error handling, confirmation dialog, search-filter-sort, loading skeleton) that applies across multiple screens and projects. Produces a pattern spec doc matching the PATTERNSPEC.md template. Use when formalizing a recurring UX solution. Do not use when documenting a single…
Senior performance-budget auditor that declares the numeric non-functional budgets a change must hold (Core Web Vitals, backend latency percentiles, payload and bundle size, key-operation cost) and the action when a metric regresses. Produces PERFORMANCEBUDGET.md, a per-metric table of threshold, percentile…
Read-only cross-task board across every active task in all projects. Runs scripts/portfolio-review.sh to classify each active task as done-unclosed, blocked, my-move, stale, or in-flight, then renders one ranked board with a single recommended next action per row, so picking the next thread and catching…