关于 kicad-workflow
kicad-workflow 是用于执行 KiCad 原理图和 PCB 任务的技能,强调保留项目文件与现有工作。它指导结构化编辑、验证、目视检查和导出,并区分 CAD 检查与工程或安全审查。
主要功能
- 01保留项目文件与现有工作
- 02指导原理图和 PCB 操作
- 03运行相关 ERC 与 DRC 检查
- 04检查设计、报告和导出文件
- 05记录检查范围与未验证事项
适用场景
- 01修改原理图连接并验证 ERC
- 02更新 PCB 并检查 DRC 结果
- 03检查电路板或生成制造输出
MCP 相关
当可靠的结构化操作不可用时,该技能建议将 MCP 用于有帮助的实时会话操作和 GUI 控制。
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ jord-jd/ jord-skills --skill kicad-workflow安装后在 Claude Code 中输入/kicad-workflow确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/exports-and-inspection.mdinstallation.mdpcb.mdschematic.md详细介绍
KiCad 工作流
将 .kicad_pro、.kicad_sch 和 .kicad_pcb 保留为项目源文件,包括自定义库、规则、布局以及与当前任务无关的用户工作。使用结构化操作并通过真实的 KiCad 验证。CAD 检查无法证明电气性能或安全性。
环境与范围
复用项目中已验证的安装和环境。使用 --help 确认其可执行文件版本和所需子命令的功能;不要根据文件名推断。尊重用户选择的版本。如果没有记录安装信息,先检查项目设置和 PATH。若这些检查失败、缺少所需功能,或用户要求使用本地最新版本,请阅读安装发现。记录一次可用的路径和版本,以便后续复用。
检查与操作相关的文件、库表、设计规则、网络类、叠层和现有脚本。如果项目作业集符合请求,优先使用。
如果有 electronics-design,在选择元件、修改电路、制定布局/布线策略或进行制造工程审查时使用它。导出、渲染或文件转换无需重新进行工程审查。如果无法使用配套工具,在更改设计前,根据需求和权威元件文档确定必要的工程输入。
只阅读所需流程
| 操作 | 参考资料 |
|---|---|
| 创建原理图、更改连接或运行 ERC | 原理图 |
| PCB 同步、约束、布局/布线操作或运行 DRC | PCB |
| 渲染、目视检查或生成制造输出 | 导出与检查 |
优先使用结构化原理图编辑、受支持的官方 PCB IPC 操作,以及真实 CLI 进行检查和导出。将较大规模的转换保存在持久化脚本中。如果迁移不在范围内,则复用现有自动化。可靠的结构化操作不可用时,使用 MCP 执行有用的实时会话操作和 GUI 控制。遵守环境中的代码执行和文件权限限制。
验证与完成
在录入新元件前,根据经过审查的需求验证符号引脚、封装焊盘编号、方向、间距和裸露焊盘。保留支持性证据。更改原理图后运行相关 ERC;更改 PCB 后,重新填充并保存受影响的铜层、运行 DRC,并在支持的情况下检查与原理图的一致性。检查报告、警告、排除项和忽略的检查项,而不只是退出状态。不要为了得到干净的报告而隐藏真实问题。
实际检查相关的原理图页和电路板视图。在任务范围内修复明显的连接、机械或布局问题,并重新运行受影响的检查。如需独立审核引脚,请将导出的参考编号/引脚/网络元组与单独审查过的预期连接进行比较,其中包括重复焊盘、裸露焊盘和有意设置的不连接项。
从同一已保存版本生成请求的输出,并验证与其用途相关的文件内容和设置。报价或中间导出可以保留已标注的问题;制造发布则需要相关 CAD 和工程审查。仅导出并不能证明已具备制造条件。
继续执行获授权的操作和修正。报告所用版本、检查范围、发现的问题/排除项、有用的视图和导出内容,以及任何未经验证的行为。对于仅导出任务,不要声称运行了 ERC、DRC 或工程检查。