rtl-p5s-coverage-policy

Analyze RTL coverage reports to prioritize directed test guidance and exclusions.

43|9|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/babyworm/rtl-agent-team --skill rtl-p5s-coverage-policy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rtl-p5s-coverage-policy
Source: https://github.com/babyworm/rtl-agent-team/tree/main/skills/rtl-p5s-coverage-policy
Command: npx skills add https://github.com/babyworm/rtl-agent-team --skill rtl-p5s-coverage-policy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill codifies a structured coverage analysis and remediation workflow for RTL verification, enabling teams to prioritize coverage gaps, iterate directed test generation, and make justified exclusions to reach measurable coverage targets.

Core Features & Use Cases

  • Explicit Targets & Metrics: Defines pass thresholds (line >= 90%, toggle >= 80%, FSM >= 70%) and reports raw vs post-exclusion numbers.
  • Iterative Refinement Protocol: Prescribes a minimum three-round coverage iteration loop with progress notes and escalation rules.
  • Directed Test Guidance & Handoffs: Produces a structured table that maps uncovered bins to constraints, sequences, and expected behaviors for testbench developers.
  • Exclusion & Convergence Handling: Provides a tool-neutral exclusion manifest process, approval rules, and per-metric convergence heuristics.
  • Use Case: A coverage analyst uses this policy to convert a regression coverage report into prioritized, actionable directed tests and documented waivers.

Quick Start

Analyze the latest coverage output and produce a prioritized Directed Test Guidance table for all HIGH priority gaps.

Frequently Asked Questions about rtl-p5s-coverage-policy

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

FAQPage Schema
How do I analyze RTL verification coverage gaps and generate directed tests?

To analyze RTL verification coverage gaps and generate directed tests, this Skill automates coverage gap analysis and prioritized remediation. It maps uncovered bins to constraints and expected behaviors, producing a structured Directed Test Guidance table for testbench developers.

What are the minimum coverage targets for RTL verification sign-off?

Minimum RTL verification coverage targets require line coverage at or above 90%, toggle coverage at or above 80%, and FSM coverage at or above 70%. The policy reports raw versus post-exclusion numbers to track progress against these explicit thresholds.

How does iterative coverage refinement work for regression reports?

Iterative coverage refinement applies a minimum three-round coverage iteration loop to regression reports. It uses per-metric convergence heuristics and progress notes to track coverage stabilization, enforcing escalation rules if targets are not met across iterations.

Can I export tool-neutral coverage exclusion manifests for my verification flow?

You can export tool-neutral coverage exclusion manifests for your verification flow. The policy provides a structured exclusion manifest process with defined approval rules, allowing you to document and justify waivers for unreachable or invalid coverage bins.

What types of coverage metrics are supported for gap analysis?

Supported coverage metrics for gap analysis include line, toggle, FSM, branch, and functional coverage. The Skill applies per-metric convergence heuristics across regression iterations to evaluate stabilization and prioritize remaining gaps for directed test generation.

When should I escalate unresolved coverage gaps during iterations?

You should escalate unresolved coverage gaps during iterations when the minimum three-round iterative refinement protocol fails to achieve convergence. Per-metric convergence heuristics identify stalled progress, triggering defined escalation rules for remaining coverage deficits.