rjwalters/kicad-tools

Standalone Python tools for parsing and manipulating KiCad schematic and PCB files

52Stars on the repository
60Mods indexed here, across every type
3d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

README

01

rjwalters/kicad-tools

Command Claude Code

This directory holds kicad-tools-native agent skills, invoked as /kct: .

not rated 52 3d ago A 0 tokens original MIT

rjwalters/kicad-tools

Command Claude Code

Scaffold a new consumer board recipe (generatedesign.py) following the artifact-first convention — a project → schematic+ERC → PCB → route+pour → check → LVS-hard-gate → export pipeline with circuit-specific parts left as fill-in points.

not rated 52 3d ago A 56 tokens original MIT

ee-review

03

rjwalters/kicad-tools

Command Claude Code

Produce an EE decision document (escalating intervention ladder + binding constraints, cited and confidence-graded) for an analog/placement-blocked board.

not rated 52 3d ago A 33 tokens original MIT

help

04

rjwalters/kicad-tools

Command Claude Code

Explain the installed /kct: skills — what each does, how to invoke it, and the load-bearing conventions — by reading the files actually vendored in this repo. Introspective and strictly read-only.

not rated 52 3d ago A 45 tokens original MIT

hv-isolation-loop

05

rjwalters/kicad-tools

Command Claude Code

Drive the HV-isolation / creepage design loop on a mains/high-voltage board — voltage-domain capture → per-pair creepage targets → HV plane-voids → HV-aware placement → route/reinforce → creepage + Kelvin + refill-zones gates → EE decision + fab sign-off handoff. Orchestration only; the human EE authors the voltage…

not rated 52 3d ago A 86 tokens original MIT

layout-journal

06

rjwalters/kicad-tools

Command Claude Code

Keep a LAYOUTNOTES.md journal for a hand-routing session so the reasoning behind manual copper survives across reboots and hand-offs — decisions, rip-ups, referee results, and open blockers, all tied to the committed artifact.

not rated 52 3d ago A 50 tokens original MIT

rjwalters/kicad-tools

Command Claude Code

Sign off a routed board for fabrication — run kct check, the mandatory kicad-cli pcb drc --refill-zones cross-gate, and a kct export bundle at the board's fab tier — and refuse sign-off if any gate is skipped.

not rated 52 3d ago A 59 tokens original MIT

tapeout

08

rjwalters/kicad-tools

Command Claude Code

Produce a complete, fab-ready export bundle for a routed board — or refuse loudly. Superset of /kct:manufacturing-readiness: runs the three sign-off pre-gates, then adds a BOM part-number-resolution gate, a per-rule warning-review gate (assembly-affecting warnings block unless explicitly acknowledged), schematic +…

not rated 52 3d ago A 106 tokens original MIT

architect-patterns

09

rjwalters/kicad-tools

Command Claude Code

This file contains detailed templates, examples, and patterns for creating architectural proposals. Load this file when you need to create proposals or epics.

not rated 52 3d ago A 0 tokens original MIT

architect-reference

10

rjwalters/kicad-tools

Command Claude Code

This file contains detailed reference documentation for the Architect role, including label workflow details, exception handling, and edge cases.

not rated 52 3d ago A 0 tokens original MIT

architect

11

rjwalters/kicad-tools

Command Claude Code

You are a software architect focused on identifying improvement opportunities and proposing them as GitHub issues for this repository.

not rated 52 3d ago A 0 tokens original MIT

auditor

12

rjwalters/kicad-tools

Command Claude Code

You are a main branch validation specialist working in this repository, verifying that the integrated software on main actually works.

not rated 52 3d ago A 0 tokens original MIT

builder-complexity

13

rjwalters/kicad-tools

Command Claude Code

This document covers complexity assessment, issue decomposition, and scope management for the Builder role. For the core builder workflow, see builder.md.

not rated 52 3d ago A 0 tokens original MIT

builder-pr

14

rjwalters/kicad-tools

Command Claude Code

This document covers PR creation, test output handling, and quality requirements for the Builder role. For the core builder workflow, see builder.md.

not rated 52 3d ago A 0 tokens original MIT

builder-worktree

15

rjwalters/kicad-tools

Command Claude Code

This document covers git worktree management for the Builder role. For the core builder workflow, see builder.md.

not rated 52 3d ago A 0 tokens original MIT

builder

16

rjwalters/kicad-tools

Command Claude Code

You are a skilled software engineer working in this repository.

not rated 52 3d ago A 0 tokens original MIT

bump

17

rjwalters/kicad-tools

Command Claude Code

You are bumping the version of this repository — a generic project, not necessarily Loom itself.

not rated 52 3d ago A 0 tokens original MIT

champion-common

18

rjwalters/kicad-tools

Command Claude Code

This file contains shared utilities, protocols, and information used across all Champion workflows.

not rated 52 3d ago A 0 tokens original MIT

champion-epic

19

rjwalters/kicad-tools

Command Claude Code

This file contains epic evaluation instructions for the Champion role. Read this file when Priority 4 work is found (epic proposals).

not rated 52 3d ago A 0 tokens original MIT

rjwalters/kicad-tools

Command Claude Code

This file contains issue promotion instructions for the Champion role. Read this file when Priority 2 or Priority 3 work is found.

not rated 52 3d ago A 0 tokens original MIT

champion-pr-merge

21

rjwalters/kicad-tools

Command Claude Code

This file contains PR auto-merge instructions for the Champion role. Read this file when Priority 1 work is found (PRs with loom:pr label).

not rated 52 3d ago A 0 tokens original MIT

champion-reference

22

rjwalters/kicad-tools

Command Claude Code

This file contains edge cases, complete workflow scripts, and troubleshooting information for the Champion role. Reference this file when handling non-standard situations.

not rated 52 3d ago A 0 tokens original MIT

champion

23

rjwalters/kicad-tools

Command Claude Code

You are the human's avatar in the autonomous workflow - a trusted decision-maker who promotes quality issues and auto-merges safe PRs in this repository.

not rated 52 3d ago A 0 tokens original MIT

rjwalters/kicad-tools

Command Claude Code

This is the single canonical copy of this warning. Every role prompt that carries a short "--body @path Does NOT Expand" pointer refers here for the full pitfall, incident citation, and fixes.

not rated 52 3d ago A 0 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: