gf-summary

SkillDev tools

Summarize Verilator, lint, or simulation output into a readable, actionable format. Use when the user wants to understand build output, lint errors, or simulation results from a Verilator or EDA tool run.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the gf-summary skill

What this skill tells your AI

The instructions your AI receives, as published by codejunkie99/gateflow-plugin in skills/gf-summary/SKILL.md and read by ahel’s review.

allowed-tools:

  • Bash
  • Read

GateFlow Summary Skill

Summarizes Verilator lint and simulation output into a clean, readable report.

Instructions

When invoked, analyze the most recent Verilator output or run a new lint check and present results as:

Summary Format

## Lint Summary: <filename>

| Status | Count |
|--------|-------|
| Errors | X |
| Warnings | X |
| Clean | Yes/No |

### Issues Found

#### Errors
- **Line X**: <error description> - <fix suggestion>

#### Warnings
- **Line X**: <warning description> - <fix suggestion>

### Recommendations
1. <prioritized fix>
2. <next fix>

Trigger Patterns

Activate when user says:

  • "summarize lint"
  • "lint summary"
  • "what's wrong with"
  • "show lint results"

Example

Input: Verilator output with WIDTH and UNUSED warnings

Output:

## Lint Summary: sync_fifo.sv

| Status | Count |
|--------|-------|
| Errors | 0 |
| Warnings | 2 |
| Clean | No |

### Warnings
- **Line 15**: WIDTH - Signal 'count' width mismatch (8 vs 4 bits)
  - Fix: Change `logic [7:0] count` to `logic [3:0] count`

- **Line 32**: UNUSED - Signal 'debug_flag' is never used
  - Fix: Remove the signal or add `/* verilator lint_off UNUSED */`

### Recommendations
1. Fix WIDTH warning first (affects functionality)
2. Clean up UNUSED signals

Usage

/gf-summary                    # Summarize last lint output
/gf-summary sync_fifo.sv       # Run lint and summarize for specific file

When given a file path, run:

verilator --lint-only -Wall <file> 2>&1

Then parse and present the summary.

Signals

GitHub stars
112
Forks
14
Last commit
May 2026
Advanced
Catalog kind
skill
Gateway key
gf-summary
Source
github.com/codejunkie99/gateflow-plugin