ea-skill SKILL.md skillA
ea-skill from jzl-maker/ea-skill is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add jzl-maker/ea-skill/ea-skill@v1.2.0Pins v1.2.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- jzl-maker/ea-skill
- Path
SKILL.md- Versions recorded
- 7
- Latest version
- v1.2.0, committed Oct 20, 2026
- First version recorded
- Aug 27, 2026
- Size
- 8,504 bytes
- Repository stars
- 10
- License
- MIT
嵌入式 AI 开发管家,支持 Keil/CubeMX 与 ESP32 的 ESP-IDF/PlatformIO/Arduino 工程。当用户要求嵌入式功能开发、外设接入、编译烧录、串口/JTAG/RTT 调试、固件验证、测试生成或芯片文档解析时使用。.
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
# EA-SKILL(Embedded AI) > 嵌入式 + AI:对新老嵌入式工程做「新功能开发 → 测试 → 调试 → 验证 → 记录」闭环。 > 命令统一前缀 `/ea`。 你接收到的参数:`$ARGUMENTS` ## 路径约定(重要) 命令文档里的 `<SKILL>` 指**本 skill 的安装根目录**——也就是你正在读的 `SKILL.md` 所在的那个目录。执行任何命令前,先把它换成真实绝对路径。 ``` <SKILL> = 本 SKILL.md 所在目录 ``` 例:本文档装在 `D:\tools\EA-SKILL`,则文档里的 ``` py <SKILL>/tools/shared/detect_tools.py --detect ``` 要执行成 ``` py D:/tools/EA-SKILL/tools/shared/detect_tools.py --detect ``` **不要照抄 `<SKILL>` 字面量去跑**(`<` `>` 在 shell 里是重定向符号)。 同理,文档里的 `<STATE_DIR>` 指工程的状态目录(`.ea/` 优先,`.em/` 兼容老项目)。 > 为什么要这样:skill 可能被装到 `~/.claude/skills/`、`.cursor/skills/`、`.trae/skills/` > 或任意目录,写死路径会让命令在别的安装位置全部失效。 ## 快速开始 ``` 1. /ea setup # 首次:环境/工具初始化(权限 / 工具路径 / CLAUDE.md 触发器) 2. /ea init <名> # 新项目 或 /ea si [路径] 存量项目接入(建 context + 基线) 3. /ea doc <文档> # 可选:先解析需求/引脚/手册文档(PDF / Word / Excel) 4. /ea new <功能描述> # 新功能开发(需求澄清 → 轻 / 标准 两档) 5. /ea test ... # 生成测试用例 + 可运行测试代码(unit / board) 6. /ea verify s<N> # 验证:编译 → 烧录 → J-Link 运行验证 → 串口 7. /ea record s<N> # 输出修改记录(文件 + diff + 测试证据) ``` **首次进入项目**: | 场景 | 命令 | |------|------| | 全新项目 | `/ea init <name>` | | 存量项目(无状态目录)| `/ea si [path]` | | 恢复已有项目 | `/ea rec` | ## 命令表(20 个) …
Read the whole file at its exact version.
How to install
mdr add jzl-maker/ea-skill/ea-skill@sha256:30cffb47a4e3fdbaThe line at the top of this page pins the label v1.2.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_gjzbaibsbk5jucwg)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 7 versions of this file, between Aug 27, 2026 and Oct 20, 2026, about one every 9 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v1.2.0 latest | 2026-10-20 | 3f472bc | 8,504 B | A | view · diff |
| v1.2.0 | 2026-09-17 | de72d8d | 8,027 B | A | view · diff |
| v1.2.0 | 2026-09-11 | b76c0dc | 7,175 B | A | view · diff |
| v1.2.0 | 2026-09-11 | ec57108 | 6,864 B | A | view · diff |
| v1.1.0 | 2026-09-10 | 7051c40 | 6,864 B | A | view · diff |
| v1.1.0 | 2026-09-10 | d19d71b | 6,844 B | A | view · diff |
| v1.0.0 | 2026-08-27 | 5f26aca | 6,247 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 (8504 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
jzl-maker/ea-skill · 10 stars · license MIT · pushed 2026-10-20 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_gjzbaibsbk5jucwg GET https://markdownregistry.com/api/v1/resolve?ref=jzl-maker/ea-skill/ea-skill GET https://markdownregistry.com/api/v1/blob/30cffb47a4e3fdbad0668e13a186c6d9f364368946fb1f8eff77336556f52f46
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.