| name | hard-design |
| description | HARD RTL design guidelines - reset macros, CDC, valid/ready contracts, streaming no-FSM pattern, SRAM rules, sizing invariants, signal-naming audit. Use when writing or reviewing any RTL. |
hard-design
READ FIRST: vault/handbook/design/INDEX.md (the handbook is the repo's memory; this skill is the
signpost). Authority: /GLOBAL_REQUIREMENTS.md (wins on conflict). The handbook design notes carry the rules AND the failures that taught them.
The handbook root is vault/handbook/INDEX.md - design/, dv/, fpga/ areas,
atomic notes, wikilinked. When you learn a durable lesson in this domain,
ADD IT TO THE HANDBOOK NOTE, not to this skill.