Critical Path Testing Skill

Identify and prioritize critical code paths using semantic risk scoring.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/drdanmaggs/rocket-fuel --skill critical-path-testing-skill
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Critical Path Testing Skill
Source: https://github.com/drdanmaggs/rocket-fuel/tree/main/internal/plugin/skills/critical-path-testing
Command: npx skills add https://github.com/drdanmaggs/rocket-fuel --skill critical-path-testing-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Identifies and prioritizes the most impactful code paths in a codebase using semantic risk analysis, enabling teams to focus testing on high-risk areas rather than chasing broad coverage.

Core Features & Use Cases

  • Risk-based prioritization of critical paths using domain-aware scoring.
  • End-to-end orchestration of a multi-phase workflow (discovery, planning, generation, validation, pattern learning).
  • Production-ready test generation that leverages test-fixer memory and enforces mandatory patterns.
  • Memory-driven improvements and proactive backlog planning for future risks.

Quick Start

Run the Critical Path Testing Skill to analyze your codebase and generate production-ready tests for identified critical paths.

Frequently Asked Questions about Critical Path Testing Skill

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

FAQPage Schema
How do I prioritize integration tests for high-risk code paths in my repository?▼

To prioritize integration tests for high-risk code paths, this skill applies semantic risk scoring to identify impactful areas and generates a structured plan detailing test strategies, required fixtures, and dependencies for production-ready test generation.

What is risk-based critical path testing and how does it work?▼

Risk-based critical path testing evaluates code paths using domain-aware semantic scoring to target high-impact areas rather than chasing broad coverage. It orchestrates a multi-phase workflow spanning discovery, planning, generation, validation, and pattern learning.

How do I automate test generation for critical code paths while enforcing mandatory patterns?▼

Automating test generation for critical code paths is handled by returning a structured plan that enforces mandatory patterns and leverages test-fixer memory. It recommends the appropriate model, such as Sonnet or Haiku, for automated integration test generation.

Can I use semantic risk analysis to improve CI stability and plan for future testing backlogs?▼

Semantic risk analysis improves CI stability by providing a dedicated plan for memory patterns and proactive backlog planning. It identifies future risks across the repository to ensure continuous, memory-driven improvements for your integration tests.

Does critical path testing require specific dependencies to run in my environment?▼

Critical path testing requires no external dependencies to function. It operates independently to analyze your codebase and output a structured testing plan detailing files, strategies, fixtures, and recommended models for automated generation.

What is the best way to generate production-ready tests for critical paths instead of chasing broad coverage?▼

The best way to generate production-ready tests for critical paths is using semantic risk scoring to focus on high-priority files. This approach avoids broad coverage by orchestrating targeted discovery, planning, generation, and validation workflows.