← all publishers

babyworm

@babyworm source repo

97 published skills

  1. Uvm · babyworm bundle
    uvm project conventions (loaded by writer agents; do not invoke).
    0
    installs
  2. Rat Dse · babyworm
    Iterative Design Space Exploration across Phase 1-3 with self-critique and worktree trial comparison. Use for 'DSE', 'compare architectures'.
    0
    installs
  3. Systemc · babyworm bundle
    systemc project conventions (loaded by writer agents; do not invoke).
    0
    installs
  4. Rat Setup · babyworm bundle
    One-time EDA toolchain setup wizard: verify or install tools, build Docker EDA image. Triggers: 'setup tools', 'install tools', 'EDA setup'.
    0
    installs
  5. Ref Model · babyworm bundle
    Builds Phase 2 golden C reference model with bitexact conformance and bandwidth estimation. Use for 'build reference model', 'C ref model', 'golden model'.
    0
    installs
  6. Arch Review · babyworm
    Read-only architecture review of RTL vs uArch spec with area/timing/power tradeoffs. Use for post-RTL architecture sign-off or suspected spec mismatch.
    0
    installs
  7. Bfm Develop · babyworm bundle
    Builds Phase 3 SystemC TLM-2.0 bus functional models with AMBA (AXI/AHB/APB) support. Use for 'develop BFM', 'SystemC TLM model', 'bus functional model'.
    0
    installs
  8. Rat Tutorial · babyworm
    Interactive plugin tutorial: key commands, 6-phase pipeline, team mode. Auto-detects language; append a language name to override. Trigger: 'tutorial'.
    0
    installs
  9. Rtl Document · babyworm bundle
    Generate Markdown docs for an RTL module (port/param/FSM tables, synth summary) — 'document this module', 'port table', 'refresh RTL docs'.
    0
    installs
  10. Codec Rd Eval · babyworm bundle
    Encoder RD evaluation of C ref model: BD-PSNR/BD-rate (VCEG-M33) across sequences/QPs — 'RD eval', 'BD-rate', codec algorithm quality comparison.
    0
    installs
  11. Rat Ultraloop · babyworm
    Autonomous implement-review-improve loop wrapping a target skill (e.g. rtl-p4-block-parallel) for unattended runs. Triggers: 'ultraloop', 'autonomous loop'.
    0
    installs
  12. Rtl Bug Repro · babyworm bundle
    Reproduce an RTL bug with a minimal TB and isolate root cause via waveform diff — 'reproduce this bug', 'minimal repro TB', regression failure isolation.
    0
    installs
  13. Rtl P5 Verify · babyworm
    Phase 5 legacy bundled verification: functional + silicon checks in one flow. Triggers 'verify', 'Phase 5', 'run all checks'. New flows: prefer split P5A/P5B.
    0
    installs
  14. Systemverilog · babyworm bundle
    systemverilog project conventions (loaded by writer agents; do not invoke).
    0
    installs
  15. Domain Consult · babyworm
    Route domain questions to the best expert agent: codec standards, video/signal processing, fixed-point math, HW protocols. Trigger: 'consult domain expert'.
    0
    installs
  16. P2 Arch Design · babyworm
    Phase 2 architecture design: HW feasibility of P1 candidates, block datapaths, reference C model. Use for 'architecture design', 'Phase 2', 'block design'.
    0
    installs
  17. Rat Dse Policy · babyworm
    Internal reference: rat dse policy (agent-loaded; do not invoke).
    0
    installs
  18. Rtl Ipxact Gen · babyworm bundle
    Generate IEEE 1685-2014 IP-XACT XML descriptor from RTL source — 'generate IP-XACT', IP handoff, or SoC/EDA integration needing component XML.
    0
    installs
  19. Rtl Lint Check · babyworm bundle
    Lint RTL with Verilator, Verible, and slang; report-only quick check for 'run lint', pre-commit, or phase-gate verification (no fixing).
    0
    installs
  20. Rtl P4s Bugfix · babyworm
    P4 RTL bug fix enforcing full cycle through TB update and functional simulation; lint-only is never complete. Use for 'fix RTL bug' or Phase 5-to-4 feedback.
    0
    installs
  21. Rat Auto Design · babyworm bundle
    Full 6-phase RTL pipeline from spec to verified design (P1 research through P6 design note). Triggers: 'design a chip', 'full pipeline', 'autopilot'.
    0
    installs
  22. Rtl Orchestrate · babyworm
    Internal maintainer SSOT for routing + hook export. Not loadable at runtime.
    0
    installs
  23. Rtl Synth Check · babyworm bundle
    Yosys synthesis estimation on lint-clean RTL — 'synth check', 'area/timing estimate', 'generate SDC'; detects latches, emits DC/Genus-ready SDC.
    0
    installs
  24. P1 Spec Research · babyworm bundle
    Phase 1 spec research: refines spec, fills gaps via user Q&A, surveys algorithm candidates with trade-offs. Use for 'research', 'spec analysis', 'Phase 1'.
    0
    installs
  25. Rat Init Project · babyworm bundle
    Initialize RTL project workspace: directory structure, coding rules, phase guides. Run once per project. Triggers: 'init project', 'new project'.
    0
    installs
  26. Rat Plugin Debug · babyworm
    Plugin diagnostics: version, EDA tool status, state files, hook health. Triggers: 'rat debug', 'plugin status', troubleshooting plugin behavior.
    0
    installs
  27. Rtl P2 Arch Team · babyworm
    Phase 2 architecture with parallel team workers: dual-stream arch + RefC development. Use for 'arch team', 'Phase 2 team', 'parallel architecture'.
    0
    installs
  28. Rtl P4 Implement · babyworm
    Phase 4 full RTL implementation from uarch specs with lint, review, and unit tests. Use when user says 'implement RTL', 'write RTL', or 'Phase 4'.
    0
    installs
  29. Rtl P4s Refactor · babyworm
    P4 RTL refactor with no behavioral change: naming/style cleanup, module split/merge, equivalence verified. Trigger: 'refactor RTL'.
    0
    installs
  30. Cdc Tool Profiles · babyworm
    Internal reference: cdc tool profiles (agent-loaded; do not invoke).
    0
    installs
  31. Rat Ultraloop Ppa · babyworm
    Auto-loop wrapper repeating rtl-ppa-optimize-dc until PPA convergence or plateau. Triggers: 'ultraloop PPA', 'PPA auto-loop', 'optimize PPA until converge'.
    0
    installs
  32. Rtl P3 Uarch Team · babyworm
    Phase 3 uArch with parallel team workers: dual-stream per-block uArch + BFM development. Use for 'uarch team', 'Phase 3 team', 'parallel uarch'.
    0
    installs
  33. Rtl P4 Rapid Impl · babyworm
    Phase 4 rapid RTL implementation: fast module+block sanity (lint/CDC/functional minimum) before deep verification. Lighter alternative to rtl-p4-implement.
    0
    installs
  34. Rtl P4s Unit Test · babyworm bundle
    P4 Tier 2 unit tests: verify each RTL module against its uarch spec and C reference model. Use after lint+smoke pass, before Tier 3 regression.
    0
    installs
  35. Rtl P5s Sva Check · babyworm bundle
    P5 formal verification: SVA proof via SymbiYosys BMC/induction on lint-clean RTL. Triggers 'formal verification', 'prove property', 'SVA'.
    0
    installs
  36. Sim Tool Profiles · babyworm
    Internal reference: sim tool profiles (agent-loaded; do not invoke).
    0
    installs
  37. Syn Tool Profiles · babyworm
    Internal reference: syn tool profiles (agent-loaded; do not invoke).
    0
    installs
  38. Code Review Policy · babyworm
    Internal reference: code review policy (agent-loaded; do not invoke).
    0
    installs
  39. Codex Cross Review · babyworm
    Cross-review with Codex CLI as independent 2nd reviewer; finding exchange until consensus or escalation. At phase boundaries or on 'codex review'.
    0
    installs
  40. Lint Tool Profiles · babyworm
    Internal reference: lint tool profiles (agent-loaded; do not invoke).
    0
    installs
  41. Rtl Ip Instantiate · babyworm bundle
    Generate convention-compliant SV wrapper for third-party IP (memory, PLL, PHY, DSP) — 'instantiate IP', 'IP wrapper', 'integrate third-party IP'.
    0
    installs
  42. Rtl P5 Verify Team · babyworm
    Phase 5 verification with native team parallel workers across modules. Triggers 'verify team', 'parallel verify', 'Phase 5 team'; best for 3+ modules.
    0
    installs
  43. Rtl P5s Cdc Policy · babyworm
    Internal reference: rtl p5s cdc policy (agent-loaded; do not invoke).
    0
    installs
  44. Rtl P5s Cdc Verify · babyworm bundle
    P5 CDC analysis: finds missing synchronizers and metastability risks, emits SDC constraints. Use for multi-clock designs or pre-synthesis CDC signoff.
    0
    installs
  45. Rtl P5s Sva Policy · babyworm
    Internal reference: rtl p5s sva policy (agent-loaded; do not invoke).
    0
    installs
  46. Rtl P5s Uvm Policy · babyworm
    Internal reference: rtl p5s uvm policy (agent-loaded; do not invoke).
    0
    installs
  47. Rtl P5s Uvm Verify · babyworm bundle
    P5 UVM verification on commercial simulators (VCS/Questa/Xcelium). Use when UVM methodology or constrained-random sequences/scoreboards are mandated.
    0
    installs
  48. Rtl P7 Exploration · babyworm
    Phase 7: free exploration of algorithm alternatives and optimization experiments, exempt from pipeline rules. Triggers: 'explore', 'Phase 7'.
    0
    installs
  49. Test Design Policy · babyworm
    Internal reference: test design policy (agent-loaded; do not invoke).
    0
    installs
  50. Rat P1p3 Spec Uarch · babyworm
    Sequential Phase 1-3 pipeline (research, architecture, uArch, BFM); stops before RTL for human review. Use for 'spec to uarch', 'design only'.
    0
    installs
  51. Rtl P3 Uarch Design · babyworm
    Phase 3 uArch design: maps P2 blocks to sub-blocks with clock domains, FSM/SRAM allocation, BFM validation. Use for 'uarch', 'microarchitecture', 'Phase 3'.
    0
    installs
  52. Rtl P3 Uarch Policy · babyworm
    Internal reference: rtl p3 uarch policy (agent-loaded; do not invoke).
    0
    installs
  53. Rtl P5s Func Verify · babyworm bundle
    P5 Tier 3 module regression: cocotb multi-seed RTL vs reference model with traceability matrix. Triggers 'functional verification', 'regression', 'cocotb test'.
    0
    installs
  54. Rtl P5s Perf Policy · babyworm
    Internal reference: rtl p5s perf policy (agent-loaded; do not invoke).
    0
    installs
  55. Rtl P5s Perf Verify · babyworm bundle
    P5 performance verification: RTL throughput/latency/stalls vs BFM baseline. Triggers 'measure throughput', 'performance regression', 'latency vs BFM'.
    0
    installs
  56. Rtl Ppa Optimize Dc · babyworm bundle
    One-shot DC synthesis PPA optimization iteration with equivalence+smoke validation; needs Phase 5 PASS and dc_shell/genus. Triggers: 'PPA optimize', 'DC PPA'.
    0
    installs
  57. Rtl Review Refactor · babyworm
    LLM code review + controlled refactor with mandatory re-validation gates; cross-cutting support for P4-P6, not a phase step. Trigger: 'review and refactor'.
    0
    installs
  58. Rat P4p5 Impl Verify · babyworm
    Phase 4-to-5 pipeline: implement RTL then verify from existing P1-3 docs, with P5-to-P4 feedback; stops before Phase 6. Trigger: 'implement and verify'.
    0
    installs
  59. Rtl Conformance Test · babyworm bundle
    Final codec standards compliance gate: bitexact RTL bitstream check against JM/HM reference. Triggers: 'conformance test', 'H.264/H.265 conformance'.
    0
    installs
  60. Rtl P1 Research Team · babyworm
    Phase 1 research with parallel team workers for tree-of-thought candidate exploration. Use for 'research team', 'Phase 1 team', 'parallel research'.
    0
    installs
  61. Rtl P5 Verify Policy · babyworm
    Internal reference: rtl p5 verify policy (agent-loaded; do not invoke).
    0
    installs
  62. Rtl P6 Design Review · babyworm
    Phase 6: design review and design-note documentation with consistency checks after P5 PASS. Triggers: 'design review', 'design note', 'Phase 6'.
    0
    installs
  63. P2 Arch Design Policy · babyworm
    Internal reference: p2 arch design policy (agent-loaded; do not invoke).
    0
    installs
  64. Rtl Model Consistency · babyworm bundle
    3-way bitexact comparison of C ref model vs SystemC BFM vs RTL on shared vectors; isolates which model drifted. Triggers: 'model consistency', 'model drift'.
    0
    installs
  65. Rtl P4 Block Parallel · babyworm
    Phase 4 RTL in isolated git worktrees per codec block, team-coordinated with upstream-first merge. Triggers: 'block parallel', '6-block implement'.
    0
    installs
  66. Rtl P4 Implement Team · babyworm
    Phase 4 RTL implementation with native team parallel workers for multi-module coding. Triggers: 'implement team', 'Phase 4 team', 'parallel implement'.
    0
    installs
  67. Rtl P4s Bugfix Policy · babyworm
    Internal reference: rtl p4s bugfix policy (agent-loaded; do not invoke).
    0
    installs
  68. Codec Conformance Eval · babyworm bundle
    Evaluate C ref-model decoder against JVET/JCTVC conformance bitstreams (bitexact/MD5) — 'decoder conformance'; C-level, not RTL (rtl-conformance-test).
    0
    installs
  69. Rat Auto Design Policy · babyworm
    Internal reference: rat auto design policy (agent-loaded; do not invoke).
    0
    installs
  70. P1 Spec Research Policy · babyworm
    Internal reference: p1 spec research policy (agent-loaded; do not invoke).
    0
    installs
  71. Ppa Optimizer Dc Policy · babyworm bundle
    Internal reference: ppa optimizer dc policy (agent-loaded; do not invoke).
    0
    installs
  72. Rtl P4 Implement Policy · babyworm
    Internal reference: rtl p4 implement policy (agent-loaded; do not invoke).
    0
    installs
  73. Rtl P4s Refactor Policy · babyworm
    Internal reference: rtl p4s refactor policy (agent-loaded; do not invoke).
    0
    installs
  74. Rtl P5s Coverage Policy · babyworm
    Internal reference: rtl p5s coverage policy (agent-loaded; do not invoke).
    0
    installs
  75. Rtl P5s Protocol Policy · babyworm
    Internal reference: rtl p5s protocol policy (agent-loaded; do not invoke).
    0
    installs
  76. Rtl P5s Protocol Verify · babyworm bundle
    P5 bus protocol compliance for AXI/AHB/APB via SVA handshake and ordering checks. Use before SoC integration or to chase a reported protocol violation.
    0
    installs
  77. Systemverilog Assertion · babyworm bundle
    systemverilog-assertion project conventions (loaded by writer agents; do not invoke).
    0
    installs
  78. Rat P1p3 Spec Uarch Team · babyworm
    Phase 1-3 pipeline running each phase's team skill with parallel workers. Use for 'spec to uarch team', 'Phase 1-3 team', 'parallel design pipeline'.
    0
    installs
  79. Rtl P4 Rapid Impl Policy · babyworm bundle
    Internal reference: rtl p4 rapid impl policy (agent-loaded; do not invoke).
    0
    installs
  80. Rtl P4s Unit Test Policy · babyworm
    Internal reference: rtl p4s unit test policy (agent-loaded; do not invoke).
    0
    installs
  81. Rtl P5s Coverage Analyze · babyworm bundle
    P5 coverage closure: prioritizes coverage gaps and generates directed tests. Triggers 'coverage gaps', 'coverage below target', 'uncovered branches'.
    0
    installs
  82. Rtl P5s Integration Test · babyworm bundle
    P5 Tier 4 integration tests: cross-module data flow, reset propagation, boundary handshakes. Triggers 'integration test', 'end-to-end system verification'.
    0
    installs
  83. Rtl P7 Exploration Policy · babyworm
    Internal reference: rtl p7 exploration policy (agent-loaded; do not invoke).
    0
    installs
  84. Rat P1p3 Spec Uarch Policy · babyworm
    Internal reference: rat p1p3 spec uarch policy (agent-loaded; do not invoke).
    0
    installs
  85. Rtl Block Interface Policy · babyworm
    Internal reference: rtl block interface policy (agent-loaded; do not invoke).
    0
    installs
  86. Rtl P5a Functional Closure · babyworm
    Phase 5A functional closure: deep multi-seed regression, coverage, traceability at module/block/top. First stage of split P5, before P5B silicon validation.
    0
    installs
  87. Rtl P5b Silicon Validation · babyworm
    Phase 5B silicon validation: synthesis, constraints, timing/CDC signoff posture, top integration checks. Run after P5A functional closure passes.
    0
    installs
  88. Rtl P5s Func Verify Policy · babyworm
    Internal reference: rtl p5s func verify policy (agent-loaded; do not invoke).
    0
    installs
  89. Rat P4p5 Impl Verify Policy · babyworm
    Internal reference: rat p4p5 impl verify policy (agent-loaded; do not invoke).
    0
    installs
  90. Rtl P6 Design Review Policy · babyworm
    Internal reference: rtl p6 design review policy (agent-loaded; do not invoke).
    0
    installs
  91. Verification Recheck Policy · babyworm
    Internal reference: verification recheck policy (agent-loaded; do not invoke).
    0
    installs
  92. Rtl Silicon Validation Policy · babyworm bundle
    Internal reference: rtl silicon validation policy (agent-loaded; do not invoke).
    0
    installs
  93. Cross Phase Contract Validator · babyworm
    Validate spec contracts across phase boundaries (P3 uarch to P4 RTL to P5 verify): port widths, memory class, REQ traceability. Use at P4/P5 entry.
    0
    installs
  94. Refactor Classification Policy · babyworm
    Internal reference: refactor classification policy (agent-loaded; do not invoke).
    0
    installs
  95. Rtl Block Contract Test Policy · babyworm
    Internal reference: rtl block contract test policy (agent-loaded; do not invoke).
    0
    installs
  96. Rtl P5s Integration Test Policy · babyworm
    Internal reference: rtl p5s integration test policy (agent-loaded; do not invoke).
    0
    installs
  97. Rtl P5a Functional Closure Policy · babyworm bundle
    Internal reference: rtl p5a functional closure policy (agent-loaded; do not invoke).
    0
    installs