By mawildoer
Design electronics with atopile's declarative DSL (ato). Provides language reference, package creation guides, and electronics design workflows for AI agents working with .ato files and PCB design.
Generate short live progress summaries for the atopile agent from recent tool events, preambles, checklist changes, and build state. Use for ephemeral UI activity text only, never for transcript replies or autonomous reasoning.
Core runtime behavior for the atopile sidebar agent: identity, persistence model, execution rules, and tool recipes.
Reference for the `.ato` declarative DSL: type system, connection semantics, constraint model, and standard library. Use when authoring or reviewing `.ato` code.
Authoritative ato authoring and review skill: language reference, stdlib, design patterns, and end-to-end board design workflow.
How to write and maintain `.claude/skills/*/SKILL.md` files: source-of-truth-first process, verification steps, and conventions.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
atopile Agent SkillAn unofficial, community-maintained Agent Skills-compatible plugin that teaches AI agents how to develop with atopile's declarative DSL for PCB and electronics design.
Add the marketplace and install the plugin:
/plugin marketplace add https://github.com/mawildoer/atopile-agent-skill.git
/plugin install atopile-dev@atopile
Or add it from a local checkout:
/plugin marketplace add ./agent-skill
/plugin install atopile-dev@atopile
Load directly during development:
claude --plugin-dir ./agent-skill
Copy skills/atopile-dev/SKILL.md and skills/atopile-dev/references/ into .cursor/rules/.
Point your agent at skills/atopile-dev/SKILL.md.
This plugin provides a collection of skills covering ato language reference, electronics design workflows, package creation, and more. See the skills/ directory for the full list — skills are extracted from the atopile/atopile repository and may change over time.
Contributions to this skill are welcome via pull requests on the GitHub repository.
If you find inaccuracies, missing patterns, or have suggestions for improving agent behavior with atopile, please open an issue or PR.
This agent skill is provided under the MIT License.
npx claudepluginhub mawildoer/atopile-agent-skill --plugin atopile-devAgentic KiCad PCB design workflow using SKiDL — architect, source, code, and verify circuits with AI agents.
Generate JLCPCB-ready KiCad PCB projects from descriptions, BOMs, or existing projects. Sources LCSC parts (basic-tier preferred), generates schematics, and packages routed boards into Gerber/drill/CPL/BOM zips ready to upload to JLCPCB.
Hardware solution design skills and workflows for embedded and hardware engineers.
KiCad electronics design skills. Analyze schematics, review PCB layouts, download datasheets, source components, and prep boards for fabrication.
RTL-to-GDS skill: drives an open-source EDA flow (Yosys + OpenROAD-flow-scripts + KLayout + Magic + Netgen + OpenRCX) from a natural-language spec or RTL to GDSII with DRC, LVS, and RCX signoff.
AI-powered hardware development platform — design, verify, synthesize, and deploy working RTL with natural language. 18 agents, 25 skills, 8 IP blocks.