review_schematic
Audit a KiCad schematic for ERC, footprint assignment, values, annotation, power nets, decoupling, BOM, and SPICE state; reports PASS/WARN/FAIL/INFO/UNVERIFIED with evidence.
Instructions
Review a schematic: ERC, footprints assigned, values set, annotation, power nets driven, decoupling present, bill-of-materials summary, and the honest state of SPICE simulation. Every check reports PASS, WARN, FAIL, INFO or UNVERIFIED with its evidence.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"schematic_path": "<schematic_path>"
},
"name": "review_schematic"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| schematic_path | Yes | A .kicad_sch file, absolute or relative to the workspace. Any sheet of the project works; the root sheet is used. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fab | No | ||
| kind | Yes | ||
| checks | Yes | ||
| counts | Yes | ||
| target | Yes | ||
| verdict | Yes | Worst verdict of the checks that ran. Unverified checks are listed separately and never hidden. | |
| duration_s | Yes | ||
| unverified | No | Checks that could not run, with their reasons in the check summaries. |