rtl-p4s-bugfix
CommunityEnforce full RTL fix cycle with simulation
Authorbabyworm
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Prevents RTL fixes from being declared complete based solely on lint results by enforcing a full analyze → fix → lint → testbench → functional simulation verification cycle, ensuring functional correctness rather than just syntactic validity.
Core Features & Use Cases
- End-to-end enforcement: Orchestrates analysis, code fixes, lint re-check, testbench creation or update, and functional simulation before marking fixes complete.
- Integration with edit tracking: Hooks into PostToolUse:Edit to automatically detect modified .sv files and block session termination until verification passes.
- Decision recording & policies: Produces decision records documenting root cause, fix rationale, and verification evidence and relies on a separate policy skill for checklists and escalation rules.
- Use Cases: Fixing Phase 4 RTL bugs, regression verification after refactoring, integration bug fixes spanning multiple modules, and automated Phase 5→4 feedback loop remediation.
Quick Start
Invoke the rtl-p4s-bugfix orchestrator with a concise bug description to analyze the issue, apply fixes, update or generate testbenches, and run functional simulations to confirm the repair.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: rtl-p4s-bugfix Download link: https://github.com/babyworm/rtl-agent-team/archive/main.zip#rtl-p4s-bugfix Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.