vc-test-coverage-plan

Generates tiered test coverage plans assigning four test tiers per blast radius area.

2|Updated Sep 15, 2025
One-click install
npx skills add https://github.com/marsley01/Marsley-Portfolio-Web --skill vc-test-coverage-plan-marsley01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vc-test-coverage-plan
Source: https://github.com/marsley01/Marsley-Portfolio-Web/tree/main/.agents/skills/vc-test-coverage-plan
Command: npx skills add https://github.com/marsley01/Marsley-Portfolio-Web --skill vc-test-coverage-plan-marsley01

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? When planning or validating a code change, teams often lack a structured way to decide which areas need automated tests, which need hybrid environment-dependent tests, and which gaps must be explicitly documented. This Skill produces a TDD-first test coverage plan that assigns every blast radius area to one of four tiers with exact commands and explicit gap resolution options. ## Core Features & Use Cases - Four-Tier Assignment Waterfall: Classifies each blast radius area as fully-automated, hybrid, agent-probe, or known-gap based on deterministic criteria. - High-Risk Class Enforcement: Forces a minimum hybrid tier for auth, billing, migrations, public APIs, deploy behavior, and trust-boundary logic. - Gap Resolution Tables: Documents every uncovered gap with four resolution options (write test, set up infra, accept as known-gap, backlog artifact) plus TDD failing stubs for fully-automated rows. - Use Case: During a VALIDATE phase of a feature plan touching an API route and a UI component, invoke this Skill to produce per-area test tables with exact commands, what each test proves, and backlog artifacts for untestable areas. ## Quick Start Ask the agent to generate a test coverage plan for the blast radius described in your current plan file, loading the test context chain first.

Frequently Asked Questions about vc-test-coverage-plan

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

FAQPage Schema
How do I create a test coverage plan for a code change blast radius?

Invoke the Skill during the PLAN or VALIDATE phase with a plan file path or blast radius description. It loads the test context chain, discovers existing test files, then assigns each area a tier with exact commands, what each test proves, and gap resolution options.

What are the four test tiers in a coverage plan?

The tiers are fully-automated (deterministic CI-runnable commands), hybrid (deterministic but requiring preconditions like a running container or database), agent-probe (judgment-based scenarios), and known-gap (untestable within the plan's scope, documented explicitly).

When should I use vc-test-coverage-plan versus vc-feasibility-test?

Use vc-test-coverage-plan after a design decision is made to assign coverage tiers across a known blast radius. Use vc-feasibility-test before decisions when an unverified runtime, library, or external mechanism blocks choosing an approach.

Which code areas require at least a hybrid test tier?

High-risk classes require a hybrid minimum: auth or identity flows, billing and credit accounting, schema migrations or destructive writes, public API changes, deploy and container behavior, and permission or trust-boundary logic.

What happens if the test context chain is not loaded first?

The Skill emits TIER_ASSIGNMENTS_BLOCKED and stops. It refuses to generate tier assignments from training data, requiring the all-tests.md routing chain and discovery of existing blast-radius test files before proceeding.