easyeda-agent SKILL.md skillA
easyeda-agent from zhoushoujianwork/easyeda-agent is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add zhoushoujianwork/easyeda-agent/easyeda-agent@v1.17.0Pins v1.17.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- zhoushoujianwork/easyeda-agent
- Path
.agents/skills/easyeda-agent/SKILL.md- Versions recorded
- 19
- Latest version
- v1.17.0, committed Nov 7, 2026
- First version recorded
- Oct 13, 2026
- Size
- 7,360 bytes
- Repository stars
- 957
- License
- a license file GitHub does not identify
通过本地 easyeda CLI、daemon 和连接器操作嘉立创EDA专业版(EasyEDA Pro):依据需求与真实器件数据设计原理图、布局布线 PCB,并回读连接、几何、DRC 与保存结果。适用于已有工程操作及参数化电路设计。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# EasyEDA Agent 用本地 `easyeda` CLI、daemon 和连接器调用 EasyEDA Pro 官方 `eda.*` 接口。 依据需求与器件资料独立设计;有合适样例时复用参数结构和已验证方法。 模型可选择器件、功能划分及几何生成方法;执行与验收遵守同一数据契约。 ## 工作循环 1. 明确供电、接口、机械与装配约束;已有授权内自主完成常规取舍,只澄清影响目标的缺失信息。 2. 现场读写前用 `easyeda health` 确认用户已打开的内置浏览器 Web EDA、工程和文档。 宿主要求 V4;连接或版本异常按[环境配置](references/environment-setup.md)处理,不擅自切换桌面版。 3. 保留原始快照,核实真实库身份、完整引脚、网络、NC、几何与规则;未知不能当作空或 NC。 4. 在源副本中明确连接、核心外围归属、单位与约束,生成候选并检查和预览。 求解器、样例或模型生成的数据均须满足[数据契约](references/schematic-data.md#数据驱动架构基准);不强制某个求解器。 5. 用当前 `--help` / `easyeda actions` 核对接口,从新鲜快照生成计划,支持 dry-run 时先检查。 仅经 Cobra 子命令、typed action 或 `easyeda apply` 写入;同一窗口的调用串行执行。 6. 操作后检查宿主弹窗/进度阻塞,按[恢复流程](references/environment-setup.md#宿主弹窗与进度阻塞)处理;CLI 成功不等于界面无阻塞。 回读身份、逐脚连接和实际几何,与目标对账。部分成功、超时或 stale ID 时先回读,再修源并重算。 7. 稳定检查点显式保存;最终完成 `save → doc reload → fresh readback/render`。 必须返回布尔 `saved:true`;`saved:false`、缺失或其他类型均为失败,外层 `ok:true` 和 autosave 不替代保存证据。 8. 交付具体结果、证据与未覆盖项;检查、评分、版本或旧 `workflow/stage` 状态不作为普通动作许可。 ## 设计与执行边界 - 工程编辑、保存、重载和验证使用 typed 接口,不用 GUI 或 `debug.exec_js` 绕过缺失设计接口; 已有授权操作引起的宿主确认/取消弹窗可按恢复流程处理,不能扩展为画布或属性面板编辑。 接口缺失或宿主持续加载、对象不可读时停止依赖写入,保留输入与错误,标 `unsupported/incomplete`,先修工具验证。 …
Read the whole file at its exact version.
How to install
mdr add zhoushoujianwork/easyeda-agent/easyeda-agent@sha256:ae5f402bce6b08ebThe line at the top of this page pins the label v1.17.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_kdkjkih5fl4pe4r5)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 19 versions of this file, between Oct 13, 2026 and Nov 7, 2026, about one every day.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v1.17.0 latest | 2026-11-07 | a1a0889 | 7,360 B | A | view · diff |
| v1.17.0-dev.3 | 2026-11-07 | 95e5e4e | 7,366 B | A | view · diff |
| v1.17.0-dev.2 | 2026-11-07 | e94ca95 | 7,366 B | A | view · diff |
| v1.17.0-dev.1 | 2026-11-05 | f9b2055 | 7,366 B | A | view · diff |
| v1.16.1-dev.1 | 2026-11-04 | d6140f3 | 7,366 B | A | view · diff |
| v1.16.0 | 2026-10-31 | 65d80df | 7,360 B | A | view · diff |
| v1.16.0 | 2026-10-31 | b82be9c | 6,882 B | A | view · diff |
| v1.15.0 | 2026-10-31 | a0aa962 | 6,882 B | A | view · diff |
| v1.15.0 | 2026-10-31 | ed4d480 | 7,360 B | A | view · diff |
| v1.15.0 | 2026-10-30 | da31138 | 7,061 B | A | view · diff |
| v1.15.0 | 2026-10-23 | e26c821 | 6,583 B | A | view · diff |
| v1.14.0 | 2026-10-23 | 2f89eb5 | 6,583 B | A | view · diff |
| v1.14.0 | 2026-10-17 | 1732617 | 6,419 B | A | view · diff |
| v1.14.0 | 2026-10-17 | f2369a5 | 6,283 B | A | view · diff |
| v1.13.1 | 2026-10-16 | 9e589cf | 6,283 B | A | view · diff |
| v1.13.0 | 2026-10-16 | aa6a533 | 6,283 B | A | view · diff |
| v1.12.0 | 2026-10-14 | 6fb8926 | 6,283 B | A | view · diff |
| v1.11.0 | 2026-10-13 | 1f6c920 | 6,283 B | A | view · diff |
| v1.10.0 | 2026-10-13 | 4f20ec5 | 6,283 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (7360 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
zhoushoujianwork/easyeda-agent · 957 stars · license a license file GitHub does not identify · pushed 2026-11-07 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_kdkjkih5fl4pe4r5 GET https://markdownregistry.com/api/v1/resolve?ref=zhoushoujianwork/easyeda-agent/easyeda-agent GET https://markdownregistry.com/api/v1/blob/ae5f402bce6b08ebf3caa5c211c3d9e35cd515af7434d794e28bfb820a93af95
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.