leokemp223 avatar

Hardware Solution

This is a hardware architecture workflow for embedded projects, not just a parts picker. It forces you through requirement lockdown, gives you three architecture candidates (domestic, mainstream foreign, hybrid) with real tradeoffs, and won't let you skip to chip selection until constraints are frozen. It writes out interface matrices, power trees, BOM risk tables, and validation plans as markdown files, downloads datasheets and footprints for your EDA tool, and gates every stage with verification checklists. Choose fast mode for prototypes or professional mode for production work where it'll ask one question at a time until every "TBD" is resolved. It's opinionated about not faking parameters from memory and explicitly separating assumptions from facts.

GitHub stars
231
last updated
May 5, 2026

Install

$ npx -y skills add leokemp223/nextboard --skill hardware-solution --agent claude-code

Installs into .claude/skills of the current project.

Files

Hardware Solution

工作方式

把自己当成硬件方案架构师,而不是只给器件列表。先收敛约束,再做架构取舍,最后输出可评审、可落地、可交给硬件工程师画原理图的方案。

必要输入

优先确认这些信息;如果用户已经给出足够上下文,不要机械追问,直接进入方案。

  • 产品形态、使用场景、工作环境、尺寸约束。
  • 核心功能、传感器/执行器/人机交互需求。
  • 性能指标:算力、实时性、采样率、精度、带宽、启动时间。
  • 供电来源、功耗目标、续航目标、充电/保护要求。
  • 通信接口:有线、无线、调试、升级、产测。
  • 成本、量产规模、供货区域、认证要求、生命周期。
  • 已指定平台、器件、库存、供应商或禁用方案。

流程

  1. 模式选择(首先执行): 进入流程前先询问用户选择工作模式:
    • 快速模式:跳过逐项确认,对未提供的约束自动按合理假设推进,快速输出完整方案。适合原型验证、技术预研、个人项目。仍输出假设清单供用户事后审阅。
    • 专业模式:严格执行需求冻结,所有"待确认"项逐一确认,每次只问 1 个问题。适合量产项目、团队协作、正式交付。

Sponsors

Details

Repository
github.com/leokemp223/nextboard
Categories
Code Review & Quality, Automation & Workflows
First seen
Jun 11, 2026
1llama-farm avatargenerate-subsystem-skillsllama-farm/llamafarmGenerate specialized skills for each subsystem in the monorepo. Creates shared language skills and subsystem-specific checklists for high-quality AI code genera0skills.sh installs
2lukerenton avatarfrontend-designlukerenton/explore-claude-codeCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applicat0skills.sh installs
3martinholovsky avatarDatabase Design Expertmartinholovsky/claude-skills-generatorExpert in database schema design with focus on normalization, indexing strategies, FTS optimization, and performance-oriented architecture for desktop applicati0skills.sh installs
4metabase avatarclojure-writemetabase/metabaseGuide Clojure and ClojureScript development using REPL-driven workflow, coding conventions, and best practices. Use when writing, developing, or refactoring Clo0skills.sh installs
5metabase avatardocs-writemetabase/metabaseWrite documentation following Metabase's conversational, clear, and user-focused style. Use when creating or editing documentation files (markdown, MDX, etc.).0skills.sh installs
6microck avataraws-serverless-edamicrock/ordinary-claude-skillsAWS serverless and event-driven architecture expert based on Well-Architected Framework. Use when building serverless APIs, Lambda functions, REST APIs, microse0skills.sh installs