rtl-p4-block-parallel
Community6-worktree parallel RTL implementation
Software Engineering#git-worktree#rtl#parallel-development#contract-tests#hardware-design#team-orchestration#merge-gating
Authorbabyworm
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill orchestrates parallel RTL implementation of a six-block video codec by creating isolated git worktrees, spawning coordinator and worker agents, and enforcing upstream-first merges with contract test gating to avoid integration regressions.
Core Features & Use Cases
- Worktree isolation: Creates one git worktree per block (entropy, tq, me, mc, intra, filter) so teams can develop in parallel without contaminating the main branch.
- Team orchestration: Uses TeamCreate, agent spawning, TaskCreate/TaskList/TaskUpdate and SendMessage to coordinate leader/coordinator/workers and monitor progress.
- Safe merge sequencing: Performs frozen-hash verification, upstream-first merges, contract and integration tests, retries, and escalation flows with resume logic and cleanup.
- Use Case: Parallelize Phase 4 RTL implementation for a video codec project where Phase 2 interfaces are frozen and Phase 3 microarchitecture specs exist.
Quick Start
Start parallel implementation by invoking the plugin command /rtl-agent-team:rtl-p4-block-parallel from your project root.
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-p4-block-parallel Download link: https://github.com/babyworm/rtl-agent-team/archive/main.zip#rtl-p4-block-parallel 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.