Skip to content

Releases: SPREsxm/claude-pcb-designer

PCB Designer v3.0.1

Choose a tag to compare

@github-actions github-actions released this 13 Sep 05:53

PCB Designer v3.0.1

This patch fixes the repository-root validation path discovered by the first
v3.0.0 CI run.

Fixed

  • The validator no longer requires the checkout folder name to equal the skill
    name. GitHub repositories, forks, and renamed install directories are valid.
  • CI can now validate the project from claude-pcb-designer as well as from an
    installed pcb-designer directory.

Included From v3.0.0

  • Deterministic calculators with JSON output.
  • Gerber, drill, BOM, and CPL release auditing.
  • Progressive-disclosure references and templates.
  • Cross-platform validation tests.
  • Chinese documentation and a reproducible social preview.

Validation

python scripts/validate_skill.py .
mypy scripts tests --ignore-missing-imports
python -m unittest discover -s tests -v
python scripts/package_skill.py

PCB Designer v3.0.0

Choose a tag to compare

@SPREsxm SPREsxm released this 13 Sep 05:35

PCB Designer v3.0.0

This release turns the skill from a documentation package into an executable
hardware-design workflow.

Highlights

  • 11 deterministic calculators for trace width, via current, microstrip,
    stripline, differential microstrip, LDO thermal margin, battery life, buck
    inductors, RC filters, voltage dividers, and CSV power budgets.
  • Fabrication release auditor for Gerber/drill presence, BOM/CPL schema,
    designator consistency, DNP handling, and common package failures.
  • Skill package validator plus CI on Windows, Linux, and macOS.
  • Progressive-disclosure references for intake, schematic review, stackup,
    release, bring-up, high reliability, and standards.
  • Templates for design briefs, review reports, fabrication checkout,
    supplier RFQs, power budgets, and bring-up logs.
  • 12 realistic evals covering design, calculation, review, safety,
    release, debugging, and contribution behavior.
  • Chinese README and broader Codex/Claude/Agent Skills compatibility.

Install

git clone https://github.com/SPREsxm/claude-pcb-designer.git
cd claude-pcb-designer
python scripts/install.py --target codex --force

Use --target claude or --target agents for other runtimes.

Safety

This release is engineering assistance, not a certification or a replacement
for qualified review in mains, high-voltage, battery, RF, medical, automotive,
aviation, or space applications.

Validation

python scripts/validate_skill.py .
mypy scripts tests --ignore-missing-imports
python -m unittest discover -s tests -v
python scripts/package_skill.py

Full changes are in CHANGELOG.md.