#841 by GitHub stars

LeoKemp223/embed-ai-tool

面向 AI 编程助手的嵌入式开发技能集,为大模型提供 MCU 固件开发全流程能力。涵盖多工具链构建(Keil / IAR / CMake / PlatformIO)、烧录、GDB 调试、串口监视、Modbus / CAN / VISA 协议调试、外设驱动适配及流水线编排,支持 Linux、macOS、Windows 三平台。

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/build-cmake/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/build-iar/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/build-idf/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/build-keil/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/build-makefile/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/build-platformio/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/can-debug/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/debug-gdb-openocd/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/debug-jlink/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/debug-platformio/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/flash-idf/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/flash-jlink/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/flash-keil/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/flash-openocd/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/flash-platformio/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/logic-analyzer/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/memory-analysis/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/modbus-debug/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/rtos-debug/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/serial-monitor/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/serial-shell/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/static-analysis/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/visa-debug/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

skills/workflow/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Network or broad shell → After Network or broad shell

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

templates/skill-template/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

9218f231324f → 9218f231324f

Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 9218f231324f3b21ec485911370d49f1da358c9c

git clone --filter=blob:none --no-checkout https://github.com/LeoKemp223/embed-ai-tool.git .hotskills/leokemp223-embed-ai-tool && git -C .hotskills/leokemp223-embed-ai-tool checkout --detach 9218f231324f3b21ec485911370d49f1da358c9c # Copy each selected skill directory from .hotskills/leokemp223-embed-ai-tool into .claude/skills/<skill-name>/
1.1kGitHub stars
16stars in 7 days
26skills in this repository
0commits in 30 days

Heat

5.6
  • Star growth, last 7 daysAhead of 89% of tracked repositories
  • Star growth, last 24 hoursAhead of 71% of tracked repositories
  • Rank movement, last 7 daysAhead of 49% of tracked repositories
  • Commits, last 30 daysAhead of 0% of tracked repositories
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekAhead of 0% of tracked repositories

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 6, 20261,069

Individual skills in this repository

How it works

embed-ai-tool

When your agent uses it

嵌入式开发技能集的总控入口。负责两类任务:(1) 用户请求安装本仓库 skill 时,引导选择全部或按需安装;(2) 用户发出模糊指令(如"烧录"、"编译"、"调试")且无法自动判断应使用哪个具体 skill 时,列出同分类下的候选 skill 供用户选择。

What it loads into context

Frontmatter

104 tokens

Always available to the agent

SKILL.md

4,513 tokens

When the skill is activated

Reference documents

10,802 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 一、安装引导
  2. 二、指令消歧
  3. 安装后提示

Scripts executed separately

  • scripts/em_config.py
  • scripts/install.py
  • scripts/validate_repo.py
  • shared/idf_env.py
  • shared/profile_store.py
  • shared/project_detect.py
  • shared/tool_config.py

Files

  • .claude/settings.jsonasset220 bytes
  • .gitattributesasset19 bytes
  • .gitignoreasset95 bytes
  • CONTRIBUTING.mddoc1,729 bytes
  • INSTALL.mddoc5,298 bytes
  • INSTALL_EN.mddoc5,508 bytes
  • README.mddoc6,539 bytes
  • README_EN.mddoc6,955 bytes
  • SKILL.mdcore14,267 bytes
  • SKILL.mdcore14,267 bytes
  • SKILL.mdcore14,267 bytes
  • SKILL.mdcore14,267 bytes
  • scripts/em_config.pyruns3,614 bytes
  • scripts/install.pyruns18,822 bytes
  • scripts/validate_repo.pyruns3,128 bytes
  • shared/contracts.mddoc4,191 bytes
  • shared/failure-taxonomy.mddoc2,102 bytes
  • shared/idf_env.pyruns9,522 bytes
  • shared/platform-compatibility.mddoc1,816 bytes
  • shared/profile_store.pyruns8,213 bytes
  • shared/project_detect.pyruns6,585 bytes
  • shared/references/acceptance-scenarios.mddoc1,238 bytes
  • shared/references/tool-detection.mddoc3,121 bytes
  • shared/tool_config.pyruns4,881 bytes

No excerpt is shown for this license. Read the source on GitHub.

View the complete source on GitHub

Skills included

  • embed-ai-tool
  • build-cmake
  • build-iar
  • build-idf
  • build-keil
  • build-makefile
  • build-platformio
  • can-debug
  • debug-gdb-openocd
  • debug-jlink
  • debug-platformio
  • flash-idf
  • flash-jlink
  • flash-keil
  • flash-openocd
  • flash-platformio
  • logic-analyzer
  • memory-analysis
  • modbus-debug
  • rtos-debug
  • serial-monitor
  • serial-shell
  • static-analysis
  • visa-debug
  • workflow
  • your-skill-name

Repository facts

License
No license detected
Created
Apr 17, 2026
Last pushed
Aug 20, 2026
Forks
178
Open issues
1
Project activity
Slowing

Rank over the last 12 weeks

Now #841 · best #620 · down 98 in 30 days

  1. #836 on Nov 1
  2. #837 on Nov 2
  3. #839 on Nov 3
  4. #843 on Nov 4
  5. #840 on Nov 5
  6. #841 since Nov 6
80 earlier periods
  1. #634 on Aug 2
  2. #624 on Aug 7
  3. #619 on Aug 8
  4. #623 on Aug 9
  5. #647 on Aug 10
  6. #655 on Aug 11
  7. #652 on Aug 12
  8. #645 on Aug 14
  9. #625 on Aug 15
  10. #648 on Aug 17
  11. #646 on Aug 19
  12. #648 on Aug 20
  13. #651 on Aug 21
  14. #620 on Aug 22
  15. #650 on Aug 23
  16. #663 on Aug 24
  17. #667 on Aug 25
  18. #653 on Aug 26
  19. #659 on Aug 27
  20. #680 on Aug 28
  21. #629 on Aug 29
  22. #632 on Aug 30
  23. #661 on Aug 31
  24. #672 on Sep 1
  25. #659 on Sep 2
  26. #660 on Sep 3
  27. #642 on Sep 4
  28. #651 on Sep 6
  29. #664 on Sep 7
  30. #682 on Sep 8
  31. #671 on Sep 9
  32. #673 on Sep 10
  33. #662 on Sep 11
  34. #665 on Sep 12
  35. #664 on Sep 13
  36. #684 on Sep 14
  37. #672 on Sep 15
  38. #681 on Sep 16
  39. #686 on Sep 17
  40. #681 on Sep 18
  41. #654 on Sep 19
  42. #669 on Sep 20
  43. #684 on Sep 21
  44. #697 on Sep 22
  45. #689 on Sep 23
  46. #659 on Sep 24
  47. #651 on Sep 25
  48. #647 on Sep 26
  49. #680 on Sep 27
  50. #682 on Sep 28
  51. #726 on Sep 29
  52. #699 on Sep 30
  53. #664 on Oct 1
  54. #671 on Oct 2
  55. #652 on Oct 3
  56. #683 on Oct 4
  57. #686 on Oct 5
  58. #696 on Oct 6
  59. #703 on Oct 7
  60. #743 on Oct 8
  61. #713 on Oct 9
  62. #697 on Oct 10
  63. #693 on Oct 11
  64. #710 on Oct 12
  65. #713 on Oct 13
  66. #725 on Oct 14
  67. #720 on Oct 15
  68. #724 on Oct 16
  69. #701 on Oct 17
  70. #696 on Oct 18
  71. #736 on Oct 19
  72. #737 on Oct 20
  73. #745 on Oct 21
  74. #726 on Oct 22
  75. #731 on Oct 23
  76. #828 on Oct 25
  77. #827 on Oct 28
  78. #831 on Oct 29
  79. #832 on Oct 30
  80. #835 on Oct 31

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 3, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 28 notes
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/build-idf/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/build-idf/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/build-keil/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/can-debug/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/can-debug/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/debug-platformio/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/debug-platformio/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/flash-keil/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/flash-platformio/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/flash-platformio/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/logic-analyzer/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/logic-analyzer/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/logic-analyzer/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/logic-analyzer/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/logic-analyzer/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/modbus-debug/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • skills/modbus-debug/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 93 signals by file

INSTALL.md

  • Network accessline 1
    [![English](https://img.shields.io/badge/lang-English-blue.svg)](INSTALL_EN.md)
  • Network accessline 2
    [![简体中文](https://img.shields.io/badge/lang-%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87-red.svg)](INSTALL.md)
  • Network accessline 38
    帮我安装 https://github.com/LeoKemp223/embed-ai-tool.git 的 skill
  • Network accessline 52
    需要 [Node.js](https://nodejs.org/) 14+。使用 [skills CLI](https://github.com/vercel-labs/skills) 一键管理,支持 Claude Code、Cursor、Codex 等 50+ AI 编码助手。
  • Network accessline 86
    git clone https://github.com/LeoKemp223/embed-ai-tool.git

INSTALL_EN.md

  • Network accessline 1
    [![English](https://img.shields.io/badge/lang-English-blue.svg)](INSTALL_EN.md)
  • Network accessline 2
    [![简体中文](https://img.shields.io/badge/lang-%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87-red.svg)](INSTALL.md)
  • Network accessline 38
    Install skills from https://github.com/LeoKemp223/embed-ai-tool.git
  • Network accessline 52
    Requires [Node.js](https://nodejs.org/) 14+. Uses the [skills CLI](https://github.com/vercel-labs/skills) for one-command management, supporting Claude Code, Cursor, Codex, and 50+ AI coding assistants.
  • Network accessline 86
    git clone https://github.com/LeoKemp223/embed-ai-tool.git

README.md

  • Network accessline 1
    [![English](https://img.shields.io/badge/lang-English-blue.svg)](README_EN.md)
  • Network accessline 2
    [![简体中文](https://img.shields.io/badge/lang-%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87-red.svg)](README.md)
  • Network accessline 8
    <img width="1922" height="1091" alt="image" src="https://github.com/user-attachments/assets/6b23bfb1-8755-4f28-b510-abb7cc80d18f" />
  • Network accessline 17
    帮我安装 https://github.com/LeoKemp223/embed-ai-tool.git 的 skill
  • Network accessline 115
    <img width="2955" height="1955" alt="PixPin_2026-04-26_22-31-41" src="https://github.com/user-attachments/assets/e62e3118-929e-494c-8d24-c9dcebec22c3" />
  • Network accessline 137
    感谢 LinuxDo 社区的支持! [![LinuxDo](https://img.shields.io/badge/LinuxDo-社区支持-blue)](https://linux.do/)
  • Network accessline 138
    [![LinuxDo](https://img.shields.io/badge/LinuxDo-社区支持-blue)](https://linux.do/)

README_EN.md

  • Network accessline 1
    [![English](https://img.shields.io/badge/lang-English-blue.svg)](README_EN.md)
  • Network accessline 2
    [![简体中文](https://img.shields.io/badge/lang-%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87-red.svg)](README.md)
  • Network accessline 8
    <img width="1922" height="1091" alt="image" src="https://github.com/user-attachments/assets/6b23bfb1-8755-4f28-b510-abb7cc80d18f" />
  • Network accessline 17
    Install skills from https://github.com/LeoKemp223/embed-ai-tool.git
  • Network accessline 115
    <img width="2955" height="1955" alt="PixPin_2026-04-26_22-31-41" src="https://github.com/user-attachments/assets/e62e3118-929e-494c-8d24-c9dcebec22c3" />
  • Network accessline 137
    Thanks to the LinuxDo community for their support! [![LinuxDo](https://img.shields.io/badge/LinuxDo-Community_Support-blue)](https://linux.do/)
  • Network accessline 138
    [![LinuxDo](https://img.shields.io/badge/LinuxDo-Community_Support-blue)](https://linux.do/)

scripts/em_config.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/install.py

  • Executable scriptline 1
    #!/usr/bin/env python3

scripts/validate_repo.py

  • Executable scriptline 1
    #!/usr/bin/env python3

shared/idf_env.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 83
    [Credential-related source omitted]
  • Access to secretsline 92
    [Credential-related source omitted]
  • Access to secretsline 128
    [Credential-related source omitted]
  • Access to secretsline 147
    [Credential-related source omitted]

shared/profile_store.py

  • Executable scriptline 1
    Executable file

shared/project_detect.py

  • Executable scriptline 1
    Executable file

shared/tool_config.py

  • Executable scriptline 1
    Executable file
  • Access to secretsline 24
    [Credential-related source omitted]
  • Access to secretsline 28
    [Credential-related source omitted]

skills/build-cmake/scripts/cmake_builder.py

  • Executable scriptline 1
    #!/usr/bin/env python
  • Access to secretsline 510
    [Credential-related source omitted]

skills/build-iar/scripts/iar_builder.py

  • Executable scriptline 1
    #!/usr/bin/env python
  • Access to secretsline 150
    [Credential-related source omitted]

skills/build-idf/scripts/idf_builder.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 96
    [Credential-related source omitted]

skills/build-keil/scripts/keil_builder.py

  • Executable scriptline 1
    #!/usr/bin/env python
  • Access to secretsline 135
    [Credential-related source omitted]

skills/build-makefile/scripts/makefile_builder.py

  • Executable scriptline 1
    #!/usr/bin/env python
  • Access to secretsline 544
    [Credential-related source omitted]

skills/build-platformio/SKILL.md

  • Access to secretsline 27
    [Credential-related source omitted]

skills/build-platformio/references/usage.md

  • Access to secretsline 12
    [Credential-related source omitted]

skills/build-platformio/scripts/platformio_builder.py

  • Executable scriptline 1
    #!/usr/bin/env python
  • Access to secretsline 10
    [Credential-related source omitted]

skills/can-debug/scripts/can_tool.py

  • Executable scriptline 1
    #!/usr/bin/env python

skills/debug-gdb-openocd/references/debug-playbook.md

  • Dangerous shell operationline 57
    rm -f /tmp/gdb_cond.txt
  • Network accessline 101
    python3 -c " import socket s = socket.socket()
  • Network accessline 102
    import socket s = socket.socket() s.connect(('localhost', 4444))
  • Network accessline 103
    s = socket.socket()

skills/debug-gdb-openocd/scripts/gdb_debugger.py

  • Executable scriptline 1
    #!/usr/bin/env python
  • Network accessline 244
    while time.time() < deadline:         try:             with socket.create_connection(("localhost", port), timeout=1):
  • Network accessline 245
    try:             with socket.create_connection(("localhost", port), timeout=1):                 return True
  • Network accessline 246
    with socket.create_connection(("localhost", port), timeout=1):

skills/debug-jlink/scripts/jlink_debugger.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Network accessline 154
    while time.time() < deadline:         try:             with socket.create_connection(("localhost", port), timeout=1):
  • Network accessline 155
    try:             with socket.create_connection(("localhost", port), timeout=1):                 return True
  • Network accessline 156
    with socket.create_connection(("localhost", port), timeout=1):

skills/debug-platformio/scripts/pio_debugger.py

  • Executable scriptline 1
    #!/usr/bin/env python

skills/flash-idf/SKILL.md

  • Dangerous shell operationline 61
    - Linux 用户可能需要将自己添加到 `dialout` 组:`sudo usermod -aG dialout $USER`。

skills/flash-idf/references/usage.md

  • Dangerous shell operationline 110
    sudo usermod -aG dialout $USER

skills/flash-idf/scripts/idf_flasher.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Dangerous shell operationline 145
    evidence=["建议执行: sudo usermod -aG dialout $USER 并重新登录"])

skills/flash-jlink/scripts/jlink_flasher.py

  • Executable scriptline 1
    #!/usr/bin/env python3
  • Access to secretsline 89
    [Credential-related source omitted]
  • Access to secretsline 90
    [Credential-related source omitted]

skills/flash-keil/scripts/keil_flasher.py

  • Executable scriptline 1
    #!/usr/bin/env python

skills/flash-openocd/references/usage.md

  • Dangerous shell operationline 200
    sudo udevadm control --reload-rules

skills/flash-openocd/scripts/openocd_flasher.py

  • Executable scriptline 1
    #!/usr/bin/env python

skills/flash-platformio/scripts/pio_flasher.py

  • Executable scriptline 1
    #!/usr/bin/env python

skills/logic-analyzer/scripts/la_tool.py

  • Executable scriptline 1
    #!/usr/bin/env python
  • Access to secretsline 50
    [Credential-related source omitted]
  • Network accessline 221
    try:         with socket.create_connection((host, port), timeout=timeout):
  • Network accessline 222
    with socket.create_connection((host, port), timeout=timeout):

skills/memory-analysis/scripts/memory_analyzer.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/modbus-debug/scripts/modbus_tool.py

  • Executable scriptline 1
    #!/usr/bin/env python

skills/rtos-debug/scripts/rtos_debugger.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/serial-monitor/references/usage.md

  • Dangerous shell operationline 265
    # Linux: sudo apt install openocd
  • Network accessline 265
    # Linux: sudo apt install openocd # macOS: brew install openocd # Windows: https://github.com/openocd-org/openocd/releases
  • Network accessline 267
    # Windows: https://github.com/openocd-org/openocd/releases

skills/serial-monitor/scripts/serial_monitor.py

  • Executable scriptline 1
    #!/usr/bin/env python

skills/serial-shell/shell_proxy.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/static-analysis/scripts/static_analyzer.py

  • Executable scriptline 1
    #!/usr/bin/env python3

skills/visa-debug/scripts/visa_tool.py

  • Executable scriptline 1
    #!/usr/bin/env python
  • Dangerous shell operationline 66
    rm = pyvisa.ResourceManager(backend or "")
  • Dangerous shell operationline 113
    rm = pyvisa.ResourceManager(backend or "")

skills/workflow/scripts/workflow_runner.py

  • Executable scriptline 1
    #!/usr/bin/env python

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

No combined signals at this commit.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativePath .claude/settings.json.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.

Add this badge to your README

It updates every night and links to this page.

LeoKemp223/embed-ai-tool: #841 on hotskills, 1.1k stars

[![LeoKemp223/embed-ai-tool on hotskills](https://hotskills.dev/badge/leokemp223-embed-ai-tool.svg)](https://hotskills.dev/skill/leokemp223-embed-ai-tool/)