rat-p1p3-spec-uarch-team

Execute a parallelized Phase 1–3 RTL design pipeline with artifact gates.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrates the early RTL design workflow by executing Phase 1 (Research), Phase 2 (Architecture), and Phase 3 (uArch) as native parallel teams while enforcing inter-phase artifact quality gates to prevent incomplete or inconsistent handoffs.

Core Features & Use Cases

  • Parallel team execution: Sequences and delegates tasks to per-phase team skills to maximize concurrency within each phase.
  • Inter-phase artifact gating: Validates required artifacts (iron-requirements, architecture.md, uArch docs, BFMs, etc.) before advancing phases to ensure design integrity.
  • Stateful resume and migration: Reads/writes .rat/state JSON state files to resume interrupted runs and performs legacy state migration when needed.
  • Use Case: Start from a project spec and run an automated pipeline that produces vetted Phase 1–3 deliverables ready for RTL implementation.

Quick Start

Run the rat-p1p3-spec-uarch-team skill to execute Phase 1 through Phase 3 from specification to uArch using team-based parallel execution.

Frequently Asked Questions about rat-p1p3-spec-uarch-team

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

FAQPage Schema
How do I orchestrate a parallel RTL design pipeline from specification to microarchitecture?

You can orchestrate a parallel RTL design pipeline by sequencing Research, Architecture, and uArch teams concurrently while enforcing inter-phase artifact gates to prevent incomplete handoffs. This pipeline manages the team lifecycle and validates required outputs before advancing phases.

What are RTL artifact gates and how do they work in a team-based design workflow?

RTL artifact gates validate required deliverables like iron-requirements, architecture.md, and uArch docs before advancing phases. This gating mechanism prevents incomplete or inconsistent handoffs between Research, Architecture, and microarchitecture teams during parallel execution.

How do I resume an interrupted RTL design pipeline run using state files?

You resume an interrupted RTL design pipeline run by reading and writing .rat/state JSON state files. The pipeline performs stateful resume and legacy state migration when needed, allowing you to continue team execution without losing progress.

Can I use parallel team execution for RTL projects starting from a specification?

Yes, you can use parallel team execution for RTL projects starting from a specification. The pipeline sequences Phase 1 through Phase 3 teams concurrently, producing vetted deliverables ready for RTL implementation with enforced artifact gating between phases.

What is the best way to manage team lifecycle and state migration in a Phase 1 to Phase 3 RTL pipeline?

The best way to manage team lifecycle and state migration is to use .rat/state JSON state files for stateful resume and automatic legacy migration, ensuring coordinated team-based execution across all phases. This approach maintains state continuity throughout the Research, Architecture, and uArch stages.