test-strategy

Generate test strategies with 60% unit, 30% integration, and 10% E2E distributions from OpenSpec proposals.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/turbobeest/squawk --skill test-strategy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-strategy
Source: https://github.com/turbobeest/squawk/tree/main/.claude/skills/test-strategy
Command: npx skills add https://github.com/turbobeest/squawk --skill test-strategy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the guesswork and inconsistency in test planning by automatically generating a complete, balanced test strategy (60% unit, 30% integration, 10% E2E) from OpenSpec proposals. It ensures robust, production-ready code from the start.

Core Features & Use Cases

  • Balanced Test Distribution: Enforces the 60/30/10 rule for optimal test coverage.
  • TDD Enforcement: Provides ready-to-use test templates following the RED-GREEN-REFACTOR cycle.
  • Coverage Projection: Estimates if 80% line and 70% branch coverage targets are achievable.
  • Use Case: Your team has just finalized the OpenSpec for a new user authentication module. This Skill analyzes the scenarios, suggests 24 unit tests, 12 integration tests, and 4 E2E tests, and provides the code templates to implement them.

Quick Start

Activate the skill to analyze the latest OpenSpec proposal and generate a detailed test strategy and templates.

Frequently Asked Questions about test-strategy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a comprehensive test strategy from specifications?

Test strategy generation analyzes your OpenSpec proposals and automatically creates a balanced test plan with 60% unit, 30% integration, and 10% E2E tests, plus ready-to-use code templates following the RED-GREEN-REFACTOR cycle.

What's the best way to ensure 80% line and 70% branch coverage for my tests?

Coverage projection estimates whether your target coverage is achievable by analyzing your specification requirements. The Skill suggests specific test counts and types needed to meet those benchmarks before implementation begins.

Can I use test-driven development with automated test templates?

Yes. This Skill enforces TDD by providing ready-to-use test templates that implement the RED-GREEN-REFACTOR cycle, eliminating manual template creation and ensuring consistent test structure across your codebase.

How do I avoid cross-contamination when testing multiple features in parallel?

Isolated worktrees prevent cross-contamination by creating separate testing environments for each feature, enabling parallel test execution without conflicts or state pollution between different test runs.

What edge cases should I consider when designing my test plan?

Edge-case suggestions are generated automatically from your OpenSpec proposal analysis, identifying boundary conditions and exceptional scenarios you might miss, ensuring comprehensive coverage before code implementation.