Updated 1mo ago
by RuihongY
axi-compliance-skill
AXI4-Stream protocol compliance checker skill for Claude — open-source alternative to commercial EDA tools
27 GitHub stars (27)
Steady at 27 stars — no new stars in the 16 days since Sep 30.
- 4 skills (4 skills found in its SKILL.md files)
- 0 forks (0 forks)
- 1mo ago last update (Last updated 1mo ago)
Install
Skills CLI
npx skills add RuihongY/axi-compliance-skill
Asks which skills and agents to install. Just one: npx skills add RuihongY/axi-compliance-skill --skill ahb-compliance — add -g for every project.
Claude Code
git clone https://github.com/RuihongY/axi-compliance-skillcp -r "axi-compliance-skill/ahb-compliance" ~/.claude/skills/
Copies the ahb-compliance skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add RuihongY/axi-compliance-skill
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
ahb-compliance
Review AHB and AHB-Lite Verilog/SystemVerilog RTL and bus traces for pipelined transfer, HREADY, burst, response and arbitration compliance. Use for HTRANS, HSEL, HREADYOUT, wait-state, ERROR, RETRY or SPLIT debugging. Confirm legacy AHB versus AHB-Lite; AHB5 extensions and APB need separate specifications.
ahb-compliance/SKILL.md on GitHub (opens in a new tab) -
axi4-full-compliance
Review memory-mapped AXI4 Full Verilog/SystemVerilog RTL, bursts, and transaction traces for protocol compliance. Use for AXI burst, LAST, ID ordering, outstanding transaction, narrow-transfer or 4KB-boundary debugging. Distinguish AXI4 from AXI3, AXI4-Lite, AXI-Stream, and AXI5 before applying the rules.
axi4-full-compliance/SKILL.md on GitHub (opens in a new tab) -
axi4-lite-compliance
Review AXI4-Lite Verilog/SystemVerilog RTL for channel handshakes, reset, payload stability, response ordering, and deadlock. Use for AXI-Lite or AXI-based CSR/MMIO reviews, including partial snippets; confirm the protocol when Full AXI signals are present.
axi4-lite-compliance/SKILL.md on GitHub (opens in a new tab) -
axi4-stream-compliance
Review AXI4-Stream Verilog/SystemVerilog RTL for handshake, reset, payload, byte qualifier, and packet compliance. Use for AXI-Stream reviews and backpressure debugging, including partial snippets; generic clock/reset signals alone do not identify this protocol.
axi4-stream-compliance/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.