Communitygithub.com

phamcuong21478/rtl-skills

Claude Code-Fähigkeiten und Agents, die einen vollständigen RTL/Verilog-Designablauf automatisieren – Architektur, RTL-Codierung, Lint, Simulation, selbstprüfende Testbenches, Regression, Debug, Vivado-Synthese und Dokumentation – gesteuert durch ein einseitiges IP-Pflichtenheft.

Was ist rtl-skills?

Die RTL-Skills von phamcuong21478 bieten eine integrierte Suite von Claude Code-Fähigkeiten und Agents, die speziell für Hardware-Designer und Ingenieure entwickelt wurden, die mit Verilog und RTL arbeiten. Dieses Skill-Set automatisiert den gesamten digitalen Design-Workflow – von der Architekturdefinition über die RTL-Codierung, Linting, Simulation und selbstprüfende Testbenches bis hin zur Regression, Fehlersuche, Vivado-Synthese und automatischen Dokumentationsgenerierung. Der Hauptvorteil liegt in der drastischen Reduzierung manueller Iterationen: Ausgehend von einem einzigen einseitigen IP-Pflichtenheft generiert das System konsistenten, lint-freien RTL-Code, erstellt Testbenches und führt Regressionen durch, um Korrektheit sicherzustellen. Es unterstützt Claude Code als primäre Plattform und integriert branchenübliche Tools wie Vivado für die Synthese. Die Agents interpretieren zunächst das Pflichtenheft, leiten Architekturparameter ab, codieren die Module, führen Linting (z. B. mit Verilator) durch, generieren und führen selbstprüfende Testbenches aus, erfassen die Coverage und iterieren bei Fehlern. Abschließend wird die Vivado-Synthese gestartet und PDF- sowie Markdown-Dokumentation aus dem Pflichtenheft und dem finalen Design erstellt. Dieses Skill-Set ist besonders nützlich für Ingenieure, die schnelle Prototypen erstellen, Design-Zyklen verkürzen und gleichzeitig hohe Code-Qualität und vollständige Testabdeckung sicherstellen müssen – alles orchestriert durch natürliche Sprachbefehle in Claude Code.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add phamcuong21478/rtl-skills

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht rtl-skills?

Claude Code-Fähigkeiten und Agents, die einen vollständigen RTL/Verilog-Designablauf automatisieren – Architektur, RTL-Codierung, Lint, Simulation, selbstprüfende Testbenches, Regression, Debug, Vivado-Synthese und Dokumentation – gesteuert durch ein einseitiges IP-Pflichtenheft.

Verwandte Skills