← ClaudeAtlas

shipkit-test-caseslisted

Generate and maintain code-anchored test case specifications. Use when setting up test coverage, reviewing what to test, or before team implementation.
stefan-stepzero/shipkit · ★ 1 · Testing & QA · score 78
Install: claude install-skill stefan-stepzero/shipkit
# shipkit-test-cases - Code-Anchored Test Case Management **Purpose**: Generate and maintain test case specifications anchored to source files, with automatic staleness detection when code changes. Optimized for AI execution during team implementation. --- ## When to Invoke **User triggers**: - "Generate test cases" - "What should we test?" - "Set up test coverage" - "Create test spec" - "Test cases for [feature]" **Workflow position**: - After specs exist (helpful but not required) - Before team implementation (provides execution targets) - Can run standalone against existing codebase --- ## Prerequisites **Soft requirements** (helpful but not blocking): - `.shipkit/specs/` — Helps derive cases from requirements - `.shipkit/product/` — Helps infer priority from user personas **No hard requirements** — Can analyze code directly without specs --- ## Process ### Completion Tracking (MANDATORY) After determining scope (Step 1) and identifying feature areas, create tasks: 1. For EACH feature area identified: `TaskCreate`: "Generate cases: {feature-name}" 2. `TaskCreate`: "Write STRATEGY.md" 3. For EACH feature: `TaskCreate`: "Write cases/{feature}.md" 4. `TaskCreate`: "Write coverage.json" 5. `TaskCreate`: "Enrich UI test cases with selectors (if applicable)" 6. `TaskCreate`: "Archive existing artifact (if exists)" 7. `TaskCreate`: "Output summary with metrics" **Rules:** - Do NOT dispatch test case generation once for all features — generate per feature area - `Ta