Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add znlgis/opengis-skills --skill kicadgit clone --depth 1 https://github.com/znlgis/opengis-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/znlgis/opengis-skills/kicad)<a href="https://agentmods.dev/skills/znlgis/opengis-skills/kicad"><img src="https://agentmods.dev/badge/skills/znlgis/opengis-skills/kicad/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/znlgis/opengis-skills/kicad"><img src="https://agentmods.dev/badge/skills/znlgis/opengis-skills/kicad.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector warn
SkillSpector: 2 findings, up to medium
These are SkillSpector’s own severities. On a checked sample its high-severity flags on skills were ~96% false positives — a documented command, a public API, a “never do X” rule — so we show them as a caution to read, not a verdict. Why →
- medium Privilege Escalation · line 52 Commands invoke sudo or root privileges. Verify this elevated access is necessary and justified.Fix: Avoid sudo/root unless strictly required. Prefer least-privilege patterns. If elevation is needed, document the justification and scope.
- medium Privilege Escalation · line 53 Commands invoke sudo or root privileges. Verify this elevated access is necessary and justified.Fix: Avoid sudo/root unless strictly required. Prefer least-privilege patterns. If elevation is needed, document the justification and scope.
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00114 | $0.03393 |
| Opus 5.5 | $0.00046 | $0.01357 |
| Sonnet 5.5 | $0.00023 | $0.00679 |
| Haiku 4.5 | $0.00011 | $0.00339 |
Grade B, and why
kicad scanned grade B with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Asks for rootmediumPrivilege escalation
A mod that escalates privileges can change anything on the machine, not only the project.
sudo add-apt-repository --yes ppa:kicad/kicad-10.0-releases How it starts
The opening of the file, as written. The whole thing — 263 lines — stays where its author put it; the contents beside it link to each section on GitHub.
项目地址: https://gitlab.com/kicad/code/kicad
官方文档: https://docs.kicad.org/
API(Python): https://docs.kicad.org/doxygen-python/
许可证: GPL-3.0+
包管理器:
kicad(Ubuntu PPAppa:kicad/kicad-10.0-releases/brew install --cask kicad/ Windows 安装包,最新 10.0.7 截至 2026-10)版本: 10.0.7(GitHub 镜像 Release
10.0.7,2026-10-16;版本号10.99.0是下一大版本 11.0 的开发版)
概述
KiCad 主要程序:
| 程序 | 用途 |
|---|---|
| KiCad(项目管理) | 项目入口 |
| Eeschema | 原理图编辑 |
| Symbol Editor | 元件符号库 |
| Pcbnew | PCB 布局布线 |
| Footprint Editor | 封装库 |
| 3D Viewer | 3D 预览 |
| GerbView | Gerber 浏览 |
| BOM 工具 | 物料清单 |
| CLI(KiCad 7+) | 自动化(kicad-cli) |
当前稳定线为 10.0.x(最新 10.0.7,见文首版本行)。现代版本相对 5.x 的关键变化:
- 文件格式改为 S-expression(
.kicad_sch/.kicad_pcb/.kicad_pro),旧.lib/.mod需导入 - 官方 CLI
kicad-cli(7.0 起)替代旧pcbnew_do脚本,可无头导出制造文件 - Python
pcbnew模块持续演进:7.0 起坐标类型由wxPoint换成VECTOR2I,配pcbnew.VECTOR2I_MM(x, y)/pcbnew.FromMM(v)使用 - 支持 IPC-2581 / ODB++ 等制造输出,DRC 规则支持差分对与长度匹配
安装
# Linux
sudo add-apt-repository --yes ppa:kicad/kicad-10.0-releases
sudo apt install kicad
# macOS
brew install --cask kicad
# Windows: 安装包
库(Symbols/Footprints/3D Models)随主程序安装;亦可单独 kicad-symbols / kicad-footprints / kicad-packages3D 仓库 git 跟踪。
核心 API
原理图(Eeschema)要点
- 元件:
A添加;R/L/C等快捷键 - 连线:
WWire、BBus - 注释:Tools → Annotate Schematic
- 电气规则:
ERC(菜单 Inspect → ERC) - 分页:File → Schematic Setup → Page Settings;分页通过 Hierarchical Sheet
- 总线展开:
{NET[0..7]}
PCB(Pcbnew)要点
- 板框:Edge.Cuts 层用
Polygon或Line画 - 摆件:拖动 / 旋转 / 翻面 (
F) - 走线:
X起线、V通孔 / 切层 - 网络规则:
File → Board Setup → Net Classes - 覆铜:
Add Filled Zone,绑定 GND/PWR - DRC:
Inspect → Design Rules Checker - 推走线:菜单 Route → Interactive Router
- 长度调谐:Route → Tune Length
库管理
- 全局库:
Preferences → Manage Symbol/Footprint Libraries(按用户/项目级别) - 推荐项目级库:在项目目录新建
lib/放.kicad_sym/.pretty/ - KiCad 5.x 旧 .lib / .mod 可通过
Symbol Library Editor导入
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago Changed · +15 lines · +68 tokens per session 4def1a80b89a
- 22d ago Changed · +2 lines 1cb0810a1722
- 1mo ago Changed c47fd596a741
- 1mo ago Changed 8b283b998194
- 2mo ago Changed 703c7d69fdfd
- 2mo ago First seen · 246 lines · 46 tokens per session scan B 72572068cae5
kicad is a skill published in the GitHub repository znlgis/opengis-skills (76 stars, last pushed 10d ago), licensed MIT. It adds 114 tokens to every session and 3,393 once invoked, about $0.0005 per session on Opus 5.5. A static security scan graded it B with 1 finding (asks for root). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
kicad compared with skills from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| kicadznlgis/opengis-skills | Skill | 76 | 10d ago | MIT | B | 114 | Claude Code, Codex |
| zaptrace-benchmark-evaluationoaslananka/zaptrace | Skill | 0 | 4d ago | none | A | 27 | Claude Code |
| zaptrace-design-validationoaslananka/zaptrace | Skill | 0 | 4d ago | none | A | 31 | Claude Code |
| zaptrace-proof-pack-reviewoaslananka/zaptrace | Skill | 0 | 4d ago | none | A | 29 | Claude Code |
| kicad-jlcpcb-workflowBeckhamLabsLLC/kicad-jlcpcb | Skill | 26 | 3d ago | MIT | A | 140 | Claude Code |
| data-analysisfurkangonel/cowrangler | Skill | 1 | 1mo ago | MIT | A | 15 | Claude Code, Codex |
| pennylaneK-Dense-AI/scientific-agent-skills | Skill | 56k | 4d ago | MIT | A | 74 | Claude Code |