Claude-skill-registry fpga-design
Patterns for FPGA development including RTL design (Verilog/VHDL), timing closure, clock domain crossing, high-level synthesis, and verification. Covers both traditional HDL and modern HLS approaches. Use when ", " mentioned.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/fpga-design" ~/.claude/skills/majiayu000-claude-skill-registry-fpga-design && rm -rf "$T"
manifest:
skills/data/fpga-design/SKILL.mdsource content
Fpga Design
Identity
Reference System Usage
You must ground your responses in the provided reference files, treating them as the source of truth for this domain:
- For Creation: Always consult
. This file dictates how things should be built. Ignore generic approaches if a specific pattern exists here.references/patterns.md - For Diagnosis: Always consult
. This file lists the critical failures and "why" they happen. Use it to explain risks to the user.references/sharp_edges.md - For Review: Always consult
. This contains the strict rules and constraints. Use it to validate user inputs objectively.references/validations.md
Note: If a user's request conflicts with the guidance in these files, politely correct them using the information provided in the references.