ln-41-test-strategy-planner

Designs a risk-based test strategy with prioritized scenarios and oracles without modifying code.

2|Updated Jul 25, 2026
One-click install
npx skills add https://github.com/ankaboot-source/boucle --skill ln-41-test-strategy-planner-ankaboot-source
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ln-41-test-strategy-planner
Source: https://github.com/ankaboot-source/boucle/tree/main/.jcode/skills/ln-41-test-strategy-planner
Command: npx skills add https://github.com/ankaboot-source/boucle --skill ln-41-test-strategy-planner-ankaboot-source

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often write tests by habit or coverage targets rather than by actual risk, leaving critical behaviors unproven while duplicating low-value checks. This Skill produces a read-only, risk-based test strategy that maps requirements to existing evidence and prioritizes scenarios by the defects they must detect. ## Core Features & Use Cases - Risk Mapping: Traces critical flows and enumerates plausible defect classes such as partial failure, race conditions, and rollback errors tied to protected outcomes. - Test Level Selection: Chooses unit, contract, integration, or end-to-end tests based on the observable boundary, avoiding redundant coverage across levels. - Prioritized Test Matrix: Outputs a structured matrix with scenario, oracle, environment, and verdict (READY, INCONCLUSIVE, or BLOCKED) plus explicit exclusions and residual risks. - Use Case: Before implementing a payment retry feature, run this Skill to identify which behaviors lack proof, which failure modes matter most, and which scenarios should gate release. ## Quick Start Ask the agent to design a risk-based test strategy for the new checkout retry feature without writing or modifying any tests.

Frequently Asked Questions about ln-41-test-strategy-planner

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

FAQPage Schema
How do I create a risk-based test strategy for a new feature?

Provide the feature requirements and acceptance criteria, and the Skill traces critical flows, enumerates plausible defect classes, and ranks risks qualitatively. It outputs a prioritized scenario matrix with test levels, oracles, and environment needs.

How to choose between unit, integration, and end-to-end tests?

Select the lowest test level that can expose the intended defect without bypassing the behavior under test. Use unit tests for isolated rules, contract tests for producer-consumer agreement, integration tests for owned boundaries, and E2E for production-shaped journeys.

Does this test planner write or modify test code?

No, the Skill is strictly read-only. It inspects existing tests, CI configuration, and coverage evidence to map what is already proved, but it never creates tests, fixtures, snapshots, or documentation.

When should I use a test strategy planner instead of writing tests directly?

Use it when requirements need a deliberate test plan, especially for high-stakes behavior like payments, authorization, or migrations. It is not intended for auditing existing suites or implementing tests.

What happens when requirements are too vague to plan tests?

The Skill returns a BLOCKED verdict when no concrete behavior can be established, or INCONCLUSIVE when partial planning is possible but material evidence is missing. It states the exact next evidence-gathering action for each gap.