Sanity-check the parts in a BOM against each other — voltage levels, logic-level compatibility, current draw vs. regulator capacity, I2C address conflicts, shared bus contention, and pin count adequacy on the chosen MCU. Flags issues before the user orders.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hardware-spec-assembly:compatibility-checkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Catch obvious mismatches in a BOM before parts ship.
Catch obvious mismatches in a BOM before parts ship.
bom.json and (if present) datasheets/*.md.Run each of these against the BOM:
Write <projects_dir>/<slug>/compatibility.md:
Print a one-line summary: "N blockers, M warnings". If blockers exist, recommend the user iterate create-hardware-spec before proceeding to sourcing.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin hardware-spec-assemblyOffers UI/UX design guidance for web and mobile with 50+ styles, 161 color palettes, 57 font pairings, and 99 UX guidelines across 10 stacks. Use for designing pages, components, color systems, or reviewing UI code.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.