Hardware Solution
Embedded-Hardware-Architekt: MCU-Auswahl, Power Tree, BOM-Risiko, Überprüfung – als gestufte Vorschläge
Getestet · Funktioniert
Was es kann
Leitet die Embedded-Hardware-Architektur als gestuften Workflow: Anforderungsfestlegung, drei Kandidatenarchitekturen mit Kompromissen, Auswahl der Schlüsselkomponenten mit Beschaffungs-/Datenblatt-/Footprint-Links, Power Tree, Schnittstellenmatrix, Validierungsplan und Risikobewertung. Wird ausgelöst, wenn der Benutzer MCU/SoC-Auswahl, Stromversorgungsdesign, Konnektivitätsplanung, BOM-Risikobewertung, PCB-Einschränkungen, schaltplanfertige Vorschläge oder eine Hardware-Designprüfung benötigt. Betont das Kennzeichnen von Annahmen vs. Fakten und die Web-Verifizierung von Preisen, Lagerbeständen und Teiledaten, anstatt aus dem Gedächtnis zu antworten.
Testbericht
SKILL.md abgerufen und 4 referenzierte Dateien über Roh-URLs stichprobenartig überprüft – scripts/md_to_pdf.py, references/design-workflow.md, references/output-template.md und agents/hardware-reviewer.md gaben alle HTTP 200 zurück; md_to_pdf.py ist ein sauberer WeasyPrint-Konverter ohne Sicherheitsmängel. In ein temporäres HOME installiert und bestätigt, dass SKILL.md unter ~/.claude/skills/hardware-solution/SKILL.md landet. Für die Ausgabe entwarf ich einen Batterie-BLE-Temperatur-/Feuchtigkeitssensor-Knoten: Die Baseline lieferte eine flache 6-zeilige Stückliste, die ein Knopfzellen-Design als in Ordnung befand („should give long battery life“), während das Skill-gesteuerte Artefakt eine Anforderungstabelle mit einer Spalte für Annahme/Fakt/待确认-Status, drei Kandidatenarchitekturen mit Kompromissspalten, einen expliziten Power Tree, eine Komponententabelle, die Teile-Links als „需联网查证“ markierte, anstatt sie zu fabrizieren, und eine separate, nicht leere Risikoliste, die den CR2032-Innenwiderstands-Brownout-on-TX-Peak-Fehlermodus aufzeigte, den die Baseline übersehen hatte. Nachgelagerte Lieferobjekte (web-verifizierte Preise, Datenblatt-/Footprint-Downloads, PDF, EDA-MCP-Schaltpläne) konnte ich nicht ausführen, aber die Kernaufgabe des Architekturvorschlags wurde vollständig im Kontext abgeschlossen und übertraf die Baseline.
Getestet am: 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.
Befehle & Beispiel-Prompts
/hardware-solutionEmbedded-Hardware-Architekt: MCU-Auswahl, Power Tree, BOM-Risiko, Überprüfung – als gestufte Vorschläge
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Select an MCU for this embedded projectDesign a power tree for this boardReview this schematic for hardware risks