gf-plan

Generate RTL implementation plans for SystemVerilog hardware designs.

Updated Feb 13, 2026
One-click install
npx skills add https://github.com/RedClaus/cortex --skill gf-plan-redclaus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gf-plan
Source: https://github.com/RedClaus/cortex/tree/main/core/plugins/gateflow/skills/gf-plan
Command: npx skills add https://github.com/RedClaus/cortex --skill gf-plan-redclaus

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of comprehensive RTL implementation plans for hardware designs, ensuring all critical aspects are considered before coding begins.

Core Features & Use Cases

  • Automated Planning: Generates detailed hardware design plans, including block diagrams, interface specifications, clocking strategies, and verification approaches.
  • Structured Workflow: Guides users through a phased planning process from understanding requirements to implementation and verification.
  • Use Case: When a user wants to design a new DMA controller, they can ask this Skill to generate a complete RTL implementation plan, covering everything from block-level architecture to verification test cases.

Quick Start

Use the gf-plan skill to generate a detailed RTL implementation plan for a new DMA controller.

Frequently Asked Questions about gf-plan

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

FAQPage Schema
How do I generate an RTL implementation plan for SystemVerilog hardware design?

To generate an RTL implementation plan for SystemVerilog hardware design, you need to define the architecture, interfaces, clocking strategies, resets, FSMs, pipelines, and verification test cases before coding begins.

What should be included in a comprehensive hardware design planning document?

A comprehensive hardware design planning document should include block diagrams, interface specifications, clocking strategies, reset domains, FSM definitions, pipeline structures, and a detailed verification strategy.

Can I use this for planning complex components like a DMA controller architecture?

Yes, you can use this for planning complex components like a DMA controller architecture. It generates a complete RTL implementation plan covering everything from block-level architecture to verification test cases.

How do I structure the verification strategy during RTL planning?

To structure the verification strategy during RTL planning, you must define verification approaches and test cases alongside the hardware architecture, ensuring all critical aspects are considered before SystemVerilog coding begins.

Does this support phased hardware design planning from requirements to verification?

Yes, this supports phased hardware design planning from requirements to verification. It guides users through a structured workflow process to ensure all critical hardware components are specified.