一键导入
eda-drc
Design validation and review. Run DRC/ERC checks, verify against constraints, check component availability, and prepare comprehensive validation reports.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Design validation and review. Run DRC/ERC checks, verify against constraints, check component availability, and prepare comprehensive validation reports.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Component research and procurement. Search JLC for components, analyze datasheets, compare options, and document selections with rationale.
Electronics project architecture and constraint definition. Guides users through defining project requirements, power systems, interfaces, and physical constraints.
PCB layout and routing. Component placement, trace routing, copper pours, design rule configuration, and layout optimization for manufacturability.
Schematic capture and wiring. Create schematic sheets, place symbols, add wires and net labels, organize hierarchical designs.
| name | eda-drc |
| description | Design validation and review. Run DRC/ERC checks, verify against constraints, check component availability, and prepare comprehensive validation reports. |
| allowed-tools | Read, Write, Glob, WebSearch, mcp__kicad-pcb__run_drc, mcp__kicad-pcb__get_drc_violations, mcp__kicad-pcb__get_design_rules, mcp__kicad-pcb__get_board_info, mcp__kicad-pcb__get_board_2d_view, mcp__jlc__* |
Design validation, rule checking, and pre-manufacturing review.
This skill activates when:
Requires:
hardware/*.kicad_sch - Schematic fileshardware/*.kicad_pcb - PCB layoutdocs/design-constraints.json - Project constraintsdocs/component-selections.md - Selected componentsProduces:
docs/validation-report.md - Comprehensive validation report/eda-check schematic/eda-check pcb/eda-check components/eda-check manufacturing/eda-check full@docs/design-constraints.json
@docs/component-selections.md
@docs/schematic-status.md
@docs/pcb-status.md
Use reference documents to verify:
For each selected component:
Create comprehensive validation report documenting:
# Validation Report
Project: [name]
Generated: [timestamp]
Scope: [schematic|pcb|components|manufacturing|full]
## Summary
| Check | Status | Issues |
|-------|--------|--------|
| ERC | PASS/FAIL | X errors, Y warnings |
| DRC | PASS/FAIL | X errors, Y warnings |
| Components | PASS/FAIL | X issues |
| Manufacturing | PASS/FAIL | X issues |
| **Overall** | **PASS/FAIL** | |
## Critical Issues
Items that MUST be fixed before manufacturing:
1. [Issue description] - [Location] - [Fix]
2. ...
## Warnings
Items that SHOULD be reviewed:
1. [Warning description] - [Location] - [Recommendation]
2. ...
## Notes
Items for information only:
1. [Note]
2. ...
---
## Detailed Results
### Schematic (ERC)
**Status:** PASS/FAIL
**Errors:**
- [ ] [Error type]: [Details]
**Warnings:**
- [ ] [Warning type]: [Details]
**Checks Passed:**
- [x] All power pins connected
- [x] All ICs have decoupling
- [x] No unconnected pins (except intentional NC)
- [x] Net names consistent
### PCB (DRC)
**Status:** PASS/FAIL
**Errors:**
- [ ] [Error type]: [Details]
**Warnings:**
- [ ] [Warning type]: [Details]
**Checks Passed:**
- [x] Trace width meets minimum
- [x] Clearances meet minimum
- [x] Via drill meets minimum
- [x] Silkscreen not on pads
### Components
| Component | LCSC | Stock | Price | Status |
|-----------|------|-------|-------|--------|
| [name] | C#### | #### | $X.XX | OK/LOW/OOS |
**Issues:**
- [Component]: [Issue]
### Manufacturing
**Target:** [JLCPCB/PCBWay/etc.]
**Checks:**
- [ ] Board size within limits
- [ ] Layer count supported
- [ ] Minimum features met
- [ ] BOM complete
- [ ] Position file accurate
---
## Action Items
### Before Manufacturing
1. [ ] [Action required]
2. [ ] [Action required]
### Recommendations
1. [ ] [Optional improvement]
---
## Sign-off
- [ ] Schematic review complete
- [ ] PCB review complete
- [ ] Components verified
- [ ] Ready for manufacturing
Reviewed by: [name/date]
reference/COMMON-ISSUES.md - Frequent problems and solutionsreference/MANUFACTURER-SPECS.md - Manufacturer capabilitiesreference/VALIDATION-CHECKLIST.md - Pre-manufacturing checklistAfter validation passes:
/eda-export [format] to generate manufacturing filesdesign-constraints.json stage to "complete"