一键导入
design-validation
EasyEDA DRC/ERC, semantic ERC, power-tree, PCB constraints, production QA, export, and release-validation workflow through EasyEDA MCP Pro.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
EasyEDA DRC/ERC, semantic ERC, power-tree, PCB constraints, production QA, export, and release-validation workflow through EasyEDA MCP Pro.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Plan, preview, apply, and verify professional EasyEDA Pro schematic layouts with page/title-block geometry, rendered bounds, functional blocks, relationship-aware spacing, deterministic templates, staged readback, connectivity fingerprints, and visual QA. Use for schematic placement, cleanup, fit-to-page work, or any request to make a schematic professional or readable.
Antigravity guidance for deterministic, geometry-aware professional EasyEDA schematic layout and QA.
Claude Code guidance for deterministic, geometry-aware professional EasyEDA schematic layout and QA.
Codex guidance for deterministic, geometry-aware professional EasyEDA schematic layout and QA.
End-to-end EasyEDA Pro workflow guidance for setup, inspection, controlled writes, exports, and reporting through EasyEDA MCP Pro.
EasyEDA component discovery, BOM review, LCSC/JLCPCB sourcing, pricing, availability, and part-risk workflow through EasyEDA MCP Pro.
| name | design-validation |
| description | EasyEDA DRC/ERC, semantic ERC, power-tree, PCB constraints, production QA, export, and release-validation workflow through EasyEDA MCP Pro. |
Use this skill when an AI agent is asked to validate an EasyEDA Pro schematic, PCB, BOM, export, or production handoff through EasyEDA MCP Pro.
This skill is specific to oaslananka/easyeda-mcp-pro and must stay aligned with the registered MCP tools in src/tools/ and the tool list in README.md.
Use this skill for:
Do not use this skill to approve a project for fabrication or assembly without qualified human review.
Collect:
not_available result — do not report "no issues found" from a validation run that may simply have had no data to check.easyeda_health_checkeasyeda_bridge_statuseasyeda_get_capabilitieseasyeda_get_tool_profileseasyeda_run_self_testeasyeda_live_write_regression (dev profile) — exercises real write paths against the live bridge and reports pass/fail per step; use to distinguish "the bridge itself is misbehaving" from "the design has real issues" when validation results look suspiciouseasyeda_erc_run — native ERC is coarse (per-severity aggregate counts only, e.g. "1 warning"); it does not natively report which pin/net/component is affected. This tool supplements it with inferred_floating_pins/detail_source (best-effort, located via netlist inference) — treat detail_source: 'native_aggregate_only' as a signal that no itemized detail is available for that run.easyeda_semantic_erc_auto — extracts nets/devices/pins from the live schematic and runs semantic ERC without a hand-authored netlist. Electrical types are inferred from pin/net naming conventions, not verified against EasyEDA's own metadata (which is unreliably populated — a passive part's pins can report a native type like "IN"). Prefer this over easyeda_semantic_erc_validate when the goal is validating what's actually drawn, not a hypothetical netlist.easyeda_semantic_erc_validate — same rule engine as ..._auto, but takes a fully hand-authored nets/devices structure. Use when the schematic isn't drawn yet, or when inferred classification isn't trustworthy enough for the check being run.easyeda_schematic_validate_netlisteasyeda_schematic_verify_writeeasyeda_schematic_componentseasyeda_schematic_netseasyeda_schematic_net_detaileasyeda_power_tree_analyzeeasyeda_drc_run — native PCB DRC is coarse (per-severity aggregate counts only), with no itemized-violation inference layer (unlike easyeda_erc_run). Report a DRC pass/fail as "N errors, location unknown — open the DRC panel in EasyEDA Pro for detail," not as a located finding.easyeda_rule_check_summaryeasyeda_board_layerseasyeda_board_stackupeasyeda_board_dimensionseasyeda_board_featureseasyeda_pcb_constraint_checkeasyeda_pcb_constraint_reporteasyeda_pcb_production_revieweasyeda_bom_generateeasyeda_bom_validateeasyeda_bom_sourcingeasyeda_bom_quality_reporteasyeda_export_gerberseasyeda_export_pick_placeeasyeda_export_pdfeasyeda_export_netlisteasyeda_production_qa_artifactseasyeda_jlcpcb_quote_workfloweasyeda_canvas_captureeasyeda_canvas_capture_regioneasyeda_health_check and easyeda_bridge_status.easyeda_erc_run, easyeda_semantic_erc_auto (or ..._validate if working from a hand-authored netlist), and easyeda_schematic_validate_netlist when schematic scope is included.easyeda_drc_run, easyeda_rule_check_summary, and board inspection tools when PCB scope is included.A complete validation response must include:
Stop and report clearly when:
Return:
blocked, needs fixes, needs human review, or candidate after human reviewA clean automated validation result is not production approval. Production release requires human review of EasyEDA files, exports, BOM, assembly data, and manufacturer constraints.