Agent skill

Auto Embedded

by DunCanYounG-1 in DunCanYounG-1/MICU-auto-embedded

全平台嵌入式 AI 开发框架(对标 Trellis):把 RIPER-5 五阶段协议 + 四文件记忆 + 分层架构门禁 + Scout/Builder/Verifier 多 Agent + 24 个工具调用技能(build/flash/debug/serial/can/modbus/visa/static/memory/rtos/scons),做成『装进工程、项目级 hook…

CC-BY-NC-4.0Auto-check passedDevelopment

Install Auto Embedded

skills CLI
$ npx skills add DunCanYounG-1/MICU-auto-embedded --skill auto-embedded -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install DunCanYounG-1/MICU-auto-embedded auto-embedded --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
auto-embedded
GitHub stars
253
Token cost
~1.6k tokens
SKILL.md length
347 words
Files
458 (incl. scripts, assets)
Skills in repo
1
Repo updated
First seen
Licence
CC-BY-NC-4.0

At a glance

全平台嵌入式 AI 开发框架(对标 Trellis):把 RIPER-5 五阶段协议 + 四文件记忆 + 分层架构门禁 + Scout/Builder/Verifier 多 Agent + 24 个工具调用技能(build/flash/debug/serial/can/modbus/visa/static/memory/rtos/scons),做成『装进工程、项目级 hook…

  • Tasks that involve Embedded systems
  • SKILL.md covers 它是什么(与 embedded-dev 的区别), 支持平台, 第一步:判断工程是否已安装 and 命令速查, plus 6 more sections
  • Calls python, bash and node

What it does

Auto Embedded is an agent skill from DunCanYounG-1/MICU-auto-embedded. 全平台嵌入式 AI 开发框架(对标 Trellis):把 RIPER-5 五阶段协议 + 四文件记忆 + 分层架构门禁 + Scout/Builder/Verifier 多 Agent + 24 个工具调用技能(build/flash/debug/serial/can/modbus/visa/static/memory/rtos/scons),做成『装进工程、项目级 hook 必然运行、按角色自动注入相关 spec、REVIEW 学习回流』的闭环,并一次写、全平台交付(Claude/Cursor/Codex/OpenCode/Copilot/Gemini/Windsurf)。用 aemb init 在固件工程里安装运行时与各平台注入接线。当用户要为 STM32/ESP32/GD32/MSPM0/RISC-V/国产 MCU 工程搭建可复用开发规范基座、让约定自动注入、跨会话可恢复、编译/烧录/调试一体化,或问到 auto-embedded/aemb/spec 注入/项目级 hook/全平台时使用。不适用于纯 Web/移动/桌面软件或与硬件无关的通用 C/C++。

Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 461 other files, including scripts and assets (for example `.github/PULL_REQUEST_TEMPLATE.md`, `.github/workflows/link-rot.yml` and `.github/workflows/static-checks.yml`).

It sits in Development, covering Embedded systems. It works with C++ and ESP32. The repository describes itself as: Primary embedded development skills.

When your agent uses it

  • Tasks that involve Embedded systems

Example prompts

  • “/auto-embedded”

Requirements

  • Python 3

What it can do on your machine

Read from SKILL.md and the folder at commit bfd647b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/, which the agent can run.

    Shell commands in SKILL.md call:

    • python
    • bash
    • node

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Auto Embedded loads about 1.6k tokens when it runs. Until then it costs about 126 tokens; SKILL.md has 347 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~126
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

Its licence (CC-BY-NC-4.0) doesn't allow us to republish the file, so here is its outline and opening line. It has 347 words (~1,573 tokens).

“embedded-dev 是全局单 skill 插件:refs 全局只读、靠模型自觉、frontmatter hook 对 user-skill 不生效、且只在 Claude 可用。 auto-embedded 对标 Trellis,把同一套能力做成装进每个固件工程、跨多个 AI 编码平台的基座:”

— opening of SKILL.md by DunCanYounG-1, CC-BY-NC-4.0
name
auto-embedded
keywords
auto-embedded, aemb, 全平台嵌入式框架, 多平台, spec 注入, 项目级 hook, RIPER-5, 四文件记忆, 分层架构门禁, Scout Builder Verifier, hw-lock, promote 回流, 工具技能, build flash debug, STM32…

Read the full SKILL.md on GitHub

Files

SKILL.md and 457 other files (scripts, assets) in the repository root of DunCanYounG-1/MICU-auto-embedded.

  • SKILL.md
  • .gitattributes
  • .github/PULL_REQUEST_TEMPLATE.md
  • .github/workflows/link-rot.yml
  • .github/workflows/static-checks.yml
  • .github/workflows/test.yml
  • .gitignore
  • CLAUDE.md
  • CONTRIBUTING.md
  • INSTALL.md
  • LICENSE
  • README.md
  • README_EN.md
  • assets/logo-h.svg
  • docs/architecture.md
  • docs/architecture_CN.md
  • docs/concepts.md
  • … and 441 more

Open the folder on GitHubat commit bfd647b

Compare with similar skills

Auto Embedded next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Auto Embedded compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Auto Embedded this skillDunCanYounG-1/MICU-auto-embedded253—~1.6kAutomated safety check: PassCC-BY-NC-4.0
Esp32 Firmware Engineeralxv2016/folloup-sticky1161 repos~3.8kAutomated safety check: PassGPL-3.0
Embedded Cpp14 MisraBlueAndi/Pixelix443—~2kAutomated safety check: PassMIT
Embedded Cpp14 MisraBlueAndi/Pixelix443—~2.2kAutomated safety check: PassMIT
C64 Meatloaf Debugidolpx/meatloaf128—~12kAutomated safety check: PassGPL-3.0
Esp32 Developmentmagnus919/agent-skills116—~2.3kAutomated safety check: PassMIT

Similar skills

  • Esp32 Firmware Engineer

    alxv2016/folloup-sticky

    ESP32 firmware engineering for ESP-IDF projects. An agent skill from alxv2016/folloup-sticky.

    116 GitHub starsUsed in 1 repo~3.8k tokens
    DevelopmentAuto-check passed
  • Embedded Cpp14 Misra

    BlueAndi/Pixelix

    A skill your agent uses when writing, reviewing, or refactoring C/C++ firmware code in this repository (src/, lib/, test/) — creating or editing .h/.hpp/.cpp files, applying MISRA-oriented and…

    443 GitHub stars~2k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Embedded Cpp14 Misra

    BlueAndi/Pixelix

    Write, review and refactor embedded C/C++14 firmware code in this repository (src/, lib/, test/) with MISRA-oriented rules, defensive programming, Yoda conditions, single-exit/pathfinder control…

    443 GitHub stars~2.2k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • C64 Meatloaf Debug

    idolpx/meatloaf

    Debug Commodore 64 BASIC programs, cc65-compiled C PRGs, and Meatloaf ESP32 firmware in tandem, using the Ultimate 64's REST API and Meatloaf's UART serial debug output.

    128 GitHub stars~12k tokensUpdated 4 days ago
    DevelopmentAuto-check passed
  • Esp32 Development

    magnus919/agent-skills

    Build, configure, flash, test, debug, and recover firmware for ESP32-family boards, including ESP-IDF C/C++, Arduino/PlatformIO, MicroPython, CircuitPython, ESPHome, Zephyr, Rust, and NuttX.

    116 GitHub stars~2.3k tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Brings a RuView CSI sensing node online by building ESP32-S3 or ESP32-C6 firmware, flashing the board, provisioning WiFi and checking the serial output.

    97k GitHub stars~1.8k tokensUpdated today
    DevelopmentAuto-check: notes

Works with

Categories

Questions about Auto Embedded

What does Auto Embedded do?

全平台嵌入式 AI 开发框架(对标 Trellis):把 RIPER-5 五阶段协议 + 四文件记忆 + 分层架构门禁 + Scout/Builder/Verifier 多 Agent + 24 个工具调用技能(build/flash/debug/serial/can/modbus/visa/static/memory/rtos/scons),做成『装进工程、项目级 hook…. Auto Embedded is an agent skill from DunCanYounG-1/MICU-auto-embedded.

When should I use Auto Embedded?

Auto Embedded fits situations like: tasks that involve Embedded systems.

How do I install Auto Embedded in Claude Code?

Run `npx skills add DunCanYounG-1/MICU-auto-embedded --skill auto-embedded -a claude-code`. Or copy the skill folder (the DunCanYounG-1/MICU-auto-embedded repository) into .claude/skills/auto-embedded in your project. Claude Code loads it when a task matches its description.

How do I install Auto Embedded in Codex?

Run `npx skills add DunCanYounG-1/MICU-auto-embedded --skill auto-embedded -a codex`. Or copy the skill folder (the DunCanYounG-1/MICU-auto-embedded repository) into .agents/skills/auto-embedded in your project. Codex loads it when a task matches its description.

Can I use Auto Embedded in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add DunCanYounG-1/MICU-auto-embedded --skill auto-embedded -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/auto-embedded, .gemini/skills/auto-embedded, .github/skills/auto-embedded and .opencode/skills/auto-embedded in your project.

What does Auto Embedded need to run?

Going by SKILL.md and its folder, Auto Embedded needs the command-line tools its instructions call (python, bash and node). Our summary lists: Python 3.

Does Auto Embedded access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Auto Embedded safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Auto Embedded use?

Auto Embedded is published under the CC-BY-NC-4.0 licence (from the LICENSE file in the skill folder).

How many tokens does Auto Embedded use?

About 1.6k tokens (SKILL.md is roughly 6.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Auto Embedded?

Skills that share tags, products or a category with Auto Embedded: Esp32 Firmware Engineer (alxv2016/folloup-sticky, 116 stars), Embedded Cpp14 Misra (BlueAndi/Pixelix, 443 stars), Embedded Cpp14 Misra (BlueAndi/Pixelix, 443 stars) and C64 Meatloaf Debug (idolpx/meatloaf, 128 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Auto Embedded?

DunCanYounG-1 (a GitHub user) maintains it in DunCanYounG-1/MICU-auto-embedded, which has 253 GitHub stars. The repository was last updated on October 7, 2026.

Source: DunCanYounG-1/MICU-auto-embedded on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.