← ClaudeAtlas

test-gap-shiplisted

Use when the user runs /test-gap-ship, says "test gaps all the way to main", "ship test gaps", "parallel test-gap worktrees merge", "one skill init test coverage campaign", or wants a single orchestrator that scans test gaps (or resumes docs/agent/test-gap/REPORT.md), fans out one sub-agent worktree+issue per feature, TDD-fills unit/mocks/e2e, opens PRs, and merges to default after gates — main stays on topic branches only with a backup first. Artifacts under docs/agent/test-gap/ only (never repo root). Reuses test-gap-tdd, sdlc-tasks-executions, messy-repo-orchestrator, organized-commits, finish-and-ship; does not reimplement them. Default e2e is headless unless user says headed/visible/ui. Prefer over plain test-gap-tdd when merge + parallel lanes are required; over ship-feature-e2e when the job is multi-feature test coverage not one product feature.
YosefHayim/dufflebag · ★ 0 · Testing & QA · score 69
Install: claude install-skill YosefHayim/dufflebag
# Test Gap Ship **One slash → full campaign.** Scan test gaps (or **resume** an existing report) → **backup main** → **one parallel lane per feature with gaps** (worktree + issue + branch) → each lane **TDD-fills** + **unit + headless e2e** → PR with confidence → **merge** after hard gates → done receipt. Slash: **`/test-gap-ship`**. This skill is the **glue**. Load sibling `SKILL.md` files and follow them. Do not invent a second worktree scheme, gap taxonomy, or ship path. ## Reuse first (mandatory) | Concern | Load and follow | |---------|-----------------| | Gap layers, scan briefs, TDD order, headless e2e policy | **`test-gap-tdd`** | | Backup main + multi-feature parallel fan-out + lane matrix | **`messy-repo-orchestrator`** (host mode A/B/C) | | Worktree / issue / branch / LANE-BRIEF per lane | **`sdlc-tasks-executions` setup-lanes** | | Commits | **`organized-commits`** | | Push + open/update PR (pre-merge) | **`finish-and-ship`** | | Per-lane merge gates + confidence rubric (adapt) | **`ship-feature-e2e`** REFERENCE (confidence, act) — **merge owned here for multi-lane** | | Single product feature (not a test campaign) | **Stop** → `ship-feature-e2e` | | Over-engineering lean | **Stop** → `lean-prove` | Owns only: campaign modes, lane selection from gap report, merge sequencing, e2e-unblock policy, campaign done receipt, artifact paths. ## Artifact paths (mandatory) Never write campaign markdown at the **repository root**. Never overwrite another run’s fixed f