Hardware Solution

Embedded hardware-arkitekt: MCU-valg, strømfordeling, BOM-risiko, gennemgang — som trinvise forslag

Af LeoKemp223 · LeoKemp223/NextBoard

Testet · Virker ★ 8.4/10

Hardware Solution — Embedded hardware-arkitekt: MCU-valg, strømfordeling, BOM-risiko, gennemgang — som trinvise forslag

Hvad det gør

Guider embedded hardware-arkitektur som en trinvist workflow: kravfrysning, tre kandidatarkitekturer med afvejninger, valg af nøglekomponenter med sourcing/datablad/footprint-links, strømfordeling, interface-matrix, valideringsplan og risikogennemgang. Udløses, når brugeren har brug for MCU/SoC-valg, strømdesign, konnektivitetsplanlægning, BOM-risikovurdering, PCB-begrænsninger, skematisk-klare forslag eller en hardware-designgennemgang. Understreger at markere antagelser vs. fakta og web-verificere priser, lager og deldata i stedet for at svare fra hukommelsen.

Testrapport

Hentede SKILL.md og stikprøvekontrollerede 4 refererede filer via rå URL'er — scripts/md_to_pdf.py, references/design-workflow.md, references/output-template.md og agents/hardware-reviewer.md returnerede alle HTTP 200; md_to_pdf.py er en ren WeasyPrint-konverter uden sikkerhedsbrister. Installerede i en midlertidig HOME og bekræftede, at SKILL.md lander på ~/.claude/skills/hardware-solution/SKILL.md. For output designede jeg en batteri BLE temp/fugtighedssensor node: baseline gav en flad 6-linjers deleliste, der hævdede, at et møntcelle-design var fint ("should give long battery life"), mens det skill-følgende artefakt producerede en kravtabel med en antagelse/fakta/待确认 statuskolonne, tre kandidatarkitekturer med afvejningskolonner, en eksplicit strømfordeling, en komponenttabel, der markerede dellinks som "需联网查证" i stedet for at fabrikere dem, og en separat ikke-tom risikoliste, der afslørede CR2032 interne modstands-brownout-on-TX-peak fejlmode, som baseline overså. Efterfølgende leverancer (web-verificeret prissætning, datablad/footprint-downloads, PDF, EDA-MCP-skemaer) kunne jeg ikke udføre, men den primære arkitektur-forslagsopgave blev fuldført fuldt ud i kontekst og slog baseline.

Testet: 2026-07-31 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/LeoKemp223/NextBoard.git /tmp/hardware-solution-src
mkdir -p ~/.claude/skills
cp -R /tmp/hardware-solution-src/skills/hardware-solution ~/.claude/skills/hardware-solution
# Optional: PDF report step (SKILL step 11) needs: pip install weasyprint markdown
# Optional: KiCad/LCEDA schematic output needs an EDA MCP server (kicad-mcp / mcp-kicad-sch-api / jlceda-mcp); falls back to a structured connection table if absent.
# Note: SKILL.md body and its references/ are largely in Chinese.

Kommandoer og eksempelprompter

  • /hardware-solutionEmbedded hardware-arkitekt: MCU-valg, strømfordeling, BOM-risiko, gennemgang — som trinvise forslag

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Select an MCU for this embedded project
  • Design a power tree for this board
  • Review this schematic for hardware risks