What problem does it solve?
The gf skill eliminates the risk of delivering unverified code by coordinating planners, builders, and verifiers to produce working SystemVerilog RTL from natural-language requests.
Core Features & Use Cases
- End-to-end orchestration: coordinates planning, building, verification, and debugging to deliver working RTL.
- Plan-first workflow: always engages sv-planner before any codegen.
- Parallel build: uses sv-orchestrator to decompose and build components concurrently.
- Verification loop: integrates lint and simulation steps (gf-lint, gf-sim) with iterative fixes via sv-refactor and sv-debug.
- Progress updates: provides structured status reports and handles failures via agents.
Quick Start
Use the gf skill to plan and orchestrate a new SystemVerilog module from user requirements, then lint, simulate, and iterate until a working design is produced.