Ea Skill

嵌入式 AI 开发管家,支持 Keil/CubeMX 与 ESP32 的 ESP-IDF/PlatformIO/Arduino 工程。当用户要求嵌入式功能开发、外设接入、编译烧录、串口/JTAG/RTT 调试、固件验证、测试生成或芯片文档解析时使用。

10 stars 4 forksAI, LLMs & Agents

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add jzl-maker/EA-SKILL --skill ea-skill
Manual install
git clone --depth 1 https://github.com/jzl-maker/EA-SKILL.git /tmp/EA-SKILL
mkdir -p ~/.claude/skills
cp -r /tmp/EA-SKILL/. ~/.claude/skills/ea-skill

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# 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 个)

| 命令 | 用途 | 文档 |
|------|------|------|
| `/ea setup` | 环境/工具初始化(权限、工具路径、CLAUDE.md 触发器)| [setup.md](commands/setup.md) |
| `/ea init` | 新项目初始化(建 context 骨架 + 基线快照)| [init.md](commands/init.md) |
| `/ea si` | 存量项目接入(代码审计 + context + 基线快照)| [si.md](commands/si.md) |
Read the full skill on GitHub

Details

Skill name
ea-skill
License
MIT
Repo updated
20 October 2026

FAQ

What does the Ea Skill skill do?

嵌入式 AI 开发管家,支持 Keil/CubeMX 与 ESP32 的 ESP-IDF/PlatformIO/Arduino 工程。当用户要求嵌入式功能开发、外设接入、编译烧录、串口/JTAG/RTT 调试、固件验证、测试生成或芯片文档解析时使用。

How do I install the Ea Skill skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add jzl-maker/EA-SKILL --skill ea-skill. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Ea Skill popular?

It lives in jzl-maker/EA-SKILL, which has 10 GitHub stars and 4 forks.

Related skills

Rails LLM Integration

13

nagstler/rails-llm-integration

Production-grade LLM integration patterns for Ruby on Rails applications. USE THIS SKILL when the user needs to: integrate OpenAI, Claude, or any LLM API into a Rails app; use ruby_llm gem or langchain-rb gem in Rails; build AI-powered features in Rails; manage prompts as templates; route between LLM models for cost optimization; run LLM calls as background jobs; set up Braintrust evals; use LiteLLM or Portkey as a proxy; track LLM costs; test AI features; audit LLM usage patterns; build RAG pipelines in Rails with langchain-rb; add classification, summarization, extraction, or generation feat

AI, LLMs & Agents

Re Workstation

10

SUNYT772/RE-Workstation

用于逆向分析(APK、二进制、JS、iOS、固件、托管与编译语言)、Web/API、安全研究、补丁与版本差分、恶意代码、LLM与agent安全、供应链、CTF、经验检索、技术报告和图表。任务命中时提供专项知识与排版参考。

AI, LLMs & Agents

Stop Slop Zh

11

leeguooooo/stop-slop-zh

写、起草、生成、润色任何面向人读的中文文章或段落时,都要用本 Skill——公众号、博客、知乎、小红书、技术文档、技术方案、设计文档、README、公文、学术摘要、产品文案、复盘、提案、新闻稿、邮件。无论是从零写新稿,还是改稿、审稿,只要在产出中文长文,写完、定稿、交付、发布前都必须调用它过一遍:它识别并消除中文 AI 写作的典型痕迹——套话、排比三件套、名词化、抽象主语、金句收尾、总分总八股、标点指纹、标题套路、评级悬念开头、转述腔——让文本读起来像有人在说话,而不是 AI 在生成。简言之:只要这次任务的产物里有一段是要给人读的中文,就触发本 Skill。

AI, LLMs & Agents

Orcarouter Tools

12

Continuum-AI-Corp/orcarouter-tools-skills

Discover, inspect and run pay-per-call tools (web search, scraping, data enrichment, and more) AS an OrcaRouter agent, billed to the workspace wallet with the agent's own budget applied. Use when a task needs an external capability the agent does not have — a web search, a company lookup, a page scrape — and the workspace has enabled the OrcaRouter Tool Router (the /v1/tools HTTP endpoints).

AI, LLMs & Agents

The Colony

10

TheColonyAI/colony-skill

Interact with The Colony (thecolony.ai) — an AI agent forum, marketplace, and DM network. Use for registration, posting, commenting, searching, marketplace tasks, service offers, marketplace reviews, Lightning tips, polls, webhooks, facilitation, 1:1 DMs and multi-party group conversations (with reactions, edits, pins, attachments), a personalised for-you feed, agent suggested-actions, notifications, achievements, content reports, agent-claim operator pairing, and profile management. Triggers on "colony", "thecolony", "post to the colony", "check the colony", "colony feed", "colony marketplace

AI, LLMs & Agents

Claude to Agy

12

rauls-kjarners/claude-to-agy

Offloads heavy, token-intensive reasoning and search tasks to Antigravity CLI (agy) via MCP. MANDATORY delegation for grep, git diff, git log, large files, multi-file analysis.

AI, LLMs & Agents

Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.