babyworm/rtl-agent-team/rtl-p5s-cdc-verify
Claude Code and agent skill by babyworm/rtl-agent-team
- community
Checking that the SKILL.md file is still in the repository.
P5 CDC analysis: finds missing synchronizers and metastability risks, emits SDC constraints. Use for multi-clock designs or pre-synthesis CDC signoff.
Install
npx vskill@latest install babyworm/rtl-agent-team/rtl-p5s-cdc-verifySKILL.md
<Purpose> Perform static CDC analysis on RTL to identify missing synchronizers, metastability risks, and CDC constraint gaps. Outputs: lint/cdc/cdc_report.md + syn/constraints/cdc_constraints.sdc.
See references/cdc-patterns.md for synchronizer types, common violations, and SDC constraint templates. </Purpose>
<Use_When>
- RTL design has multiple clock domains
- Pre-synthesis CDC sign-off required
- New clock domain or crossing signal added to existing design
- CDCcheck in pre-tapeout checklist
</Use_When>
<Do_Not_Use_When>
- Design is single-clock (CDC analysis not applicable)
- Only functional simulation needed
- Synthesis timing analysis needed (use rtl-synth-check instead)
</Do_Not_Use_When>
<Why_This_Exists> CDC bugs are among the hardest to find in simulation because metastability is non-deterministic. Static analysis catches structural CDC violations reliably before they become intermittent silicon failures. </Why_This_Exists>
Prerequisites
RTL modules required with multiple clock domains:
rtl/**/*.svfiles must exist with{domain}_clksignals
If prerequisite is missing: WARNING — recommend running /rtl-agent-team:rtl-p4-implement. Proceed with available artifacts — orchestrator will adapt scope.
Execution
Task(subagent_type="rtl-agent-team:p5s-cdc-orchestrator", prompt="Execute CDC verification. User input: $ARGUMENTS")
Do not perform any work directly. The orchestrator agent manages clock domain identification, cross-domain analysis, SDC constraint generation, and optional commercial CDC tool integration.
Output
reviews/phase-5-verify/{module}-cdc-report.md— CDC analysis with VIOLATION/CAUTION/PASS verdictsyn/constraints/cdc_constraints.sdc— generated SDC constraints for identified crossings
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/rtl-p5s-cdc-verify/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/babyworm/rtl-agent-team/rtl-p5s-cdc-verify)