align-grid
Build editorial/magazine/report webpages on a GENUINE Müller-Brockmann modular grid (International Typographic Style) — not a…
Link story IDs from specs/release-plan.yaml + epic capsule directories to the implementing code and tests. Produces specs/TRACEABILITY_LATEST.md. Use when you want to verify coverage of a release plan, audit which stories are implemented, or find "dark" stories with no code.
$ npx -y skills add danielvm-git/bigpowers --skill trace-requirement --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/trace-requirementContext preview
The summary Claude sees to decide when to auto-load this skill.
Link story IDs from specs/release-plan.yaml + epic capsule directories to the implementing code and tests. Produces specs/TRACEABILITY_LATEST.md. Use when you want to verify coverage of a release plan, audit which stories are implemented, or find "dark" stories with no code.
name: trace-requirement model: haiku effort: standard description: Link story IDs from specs/release-plan.yaml + epic capsule directories to the implementing code and tests. Produces specs/TRACEABILITY_LATEST.md. Use when you want to verify coverage of a release plan, audit which stories are implemented, or find "dark" stories with no code.
Build a traceability matrix from `specs/release-plan.yaml + epic capsule directories` to implementing code and tests. Surfaces gaps in both directions: stories with no code, and code with no story.
> **HARD GATE** — `specs/release-plan.yaml + epic capsule directories` must exist. If it doesn't, run `plan-release` first.
→ verify: `test -f specs/release-plan.yaml && test -d specs/epics`
Read `specs/release-plan.yaml + epic capsule directories` fully before proceeding.
From release-plan.yaml, collect all story IDs (e.g. `1.1`, `1.2`, `2.1`).
→ verify: `grep -rho 'e[0-9]\+s[0-9]\+' specs/release-plan.yaml specs/epics/*/epic.yaml 2>/dev/null | sort -u | head -1 | grep -q .`
Look for `// story: X.Y` or `# story: X.Y` comments in source files and tests:
grep -rn "story: " . --include="*.ts" --include="*.js" --include="*.py" --include="*.sh" | grep -v node_modules
→ verify: `[ "$(grep -rl "story: " . --include="*.ts" --include="*.sh" --include="*.py" 2>/dev/null | wc -l | tr -d " ")" -gt 0 ]`
For each story ID:
For each tagged file with no matching story ID in release-plan.yaml:
## Story Coverage | Story | Title | Files | Tests | Status | |-------|--------------------|-------|-------|-----------| | 1.1 | [title] | 2 | 1 | Covered | | 1.2 | [title] | 0 | 0 | Dark | ## Orphan Code (no story tag) - [file]: contains untagged implementation ## Gaps (dark stories) - Story 1.2: no implementation found → run plan-work ## Coverage summary Stories: [X] covered / [Y] dark / [Z] total
→ verify: `grep -c "Covered\|Dark" specs/TRACEABILITY_LATEST.md`
Suggest `plan-work` for each dark story found.
Agent skills synthesizing 17 years of software engineering discipline — from Clean Code to AI-native architecture — into a single, prescriptive methodology for solo developers.
Build editorial/magazine/report webpages on a GENUINE Müller-Brockmann modular grid (International Typographic Style) — not a…
Analyze the blast radius of a proposed change before any code is written. Maps dependents, affected stories, and test coverage.…
Self-review checklist for the coding agent to run before dispatching a reviewer. Checks CONVENTIONS.md compliance, Boy Scout…
Evaluate an incoming project plan against bigpowers principles and conventions, surface gaps, and produce a READY/NOT READY…
Eight-step epic build cycle — reads state.yaml, execution-status.yaml, and one epic capsule; updates status via bp-yaml-set or…
Add a new requirement or reorder epics by WSJF against specs/release-plan.yaml and epic capsule directories. Modes Add and…