agentleFS

Claude skills and agent skills

Skills real projects publish on GitHub, most starred first. Each one says what it will make an agent do before you copy it.

Worked for most · soon
ZhongYechengSkill

build-cmake

ZhongYecheng/stm32_skills/skills/build-cmake/SKILL.md

当需要配置或构建基于 CMake 的嵌入式固件工程,调用自带脚本执行构建并定位固件产物时使用。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

build-iar

ZhongYecheng/stm32_skills/skills/build-iar/SKILL.md

当需要通过 IAR Embedded Workbench 命令行编译嵌入式工程,调用自带脚本解析工程文件、执行构建并定位固件产物时使用。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

build-idf

ZhongYecheng/stm32_skills/skills/build-idf/SKILL.md

当需要配置或构建基于 ESP-IDF 的固件工程,调用自带脚本执行 idf.py build 并定位固件产物时使用。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

build-keil

ZhongYecheng/stm32_skills/skills/build-keil/SKILL.md

当需要通过 Keil MDK 命令行编译嵌入式工程,调用自带脚本解析工程文件、执行构建并定位固件产物时使用。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

build-platformio

ZhongYecheng/stm32_skills/skills/build-platformio/SKILL.md

当需要通过 PlatformIO 命令行编译嵌入式工程,调用自带脚本解析环境配置、执行构建并定位固件产物时使用。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

can-debug

ZhongYecheng/stm32_skills/skills/can-debug/SKILL.md

当需要调试 CAN 总线通信时使用,支持通过 USB-CAN 适配器监听、发送 CAN 帧和扫描节点。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

debug-gdb-openocd

ZhongYecheng/stm32_skills/skills/debug-gdb-openocd/SKILL.md

当需要通过 OpenOCD 启动或附着 GDB 会话,调用自带脚本完成固件下载、在线调试或崩溃现场检查时使用。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

debug-jlink

ZhongYecheng/stm32_skills/skills/debug-jlink/SKILL.md

当需要通过 J-Link GDB Server 启动或附着 GDB 会话,完成固件下载、在线调试或崩溃现场检查时使用。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

debug-platformio

ZhongYecheng/stm32_skills/skills/debug-platformio/SKILL.md

当需要通过 PlatformIO 内置调试功能对目标板进行 GDB 调试时使用,支持下载暂停、附加和崩溃现场分析。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

flash-idf

ZhongYecheng/stm32_skills/skills/flash-idf/SKILL.md

当需要通过 ESP-IDF 工具链烧录固件到 ESP32 系列芯片,或启动调试会话时使用。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

flash-jlink

ZhongYecheng/stm32_skills/skills/flash-jlink/SKILL.md

当需要使用 SEGGER J-Link 探针烧录固件,或启动 RTT 日志捕获时使用。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

flash-keil

ZhongYecheng/stm32_skills/skills/flash-keil/SKILL.md

当需要通过 Keil MDK 内置调试器烧录固件到目标板时使用,利用工程中已配置的调试器和 Flash 算法执行下载。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

flash-openocd

ZhongYecheng/stm32_skills/skills/flash-openocd/SKILL.md

当需要使用已探测或显式指定的产物与探针配置,调用自带脚本通过 OpenOCD 烧录嵌入式固件时使用。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

flash-platformio

ZhongYecheng/stm32_skills/skills/flash-platformio/SKILL.md

当需要通过 PlatformIO 烧录固件到目标板时使用,利用 platformio.ini 中的上传配置自动完成烧录。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

memory-analysis

ZhongYecheng/stm32_skills/skills/memory-analysis/SKILL.md

当需要解析 .map 文件或 ELF 获取固件内存使用报告、符号大小排名或版本对比时使用。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

modbus-debug

ZhongYecheng/stm32_skills/skills/modbus-debug/SKILL.md

当需要调试 Modbus RTU(串口)或 Modbus TCP(网络)设备通信时使用,支持寄存器读写、从站扫描和持续监控。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

peripheral-driver

ZhongYecheng/stm32_skills/skills/peripheral-driver/SKILL.md

当需要为外部设备(传感器、存储器、显示屏等)开发 BSP 驱动时使用。提供开源驱动搜索策略、质量评估、代码适配工具和常见设备适配要点。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

rtos-debug

ZhongYecheng/stm32_skills/skills/rtos-debug/SKILL.md

当需要进行 FreeRTOS/RT-Thread/Zephyr 的线程感知调试,查看任务列表、栈水位或死锁检测时使用。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

serial-monitor

ZhongYecheng/stm32_skills/skills/serial-monitor/SKILL.md

当需要识别正确串口、调用自带脚本抓取日志,并分析嵌入式固件运行状态时使用。

86mo agoReviewMountCreate a free account to mount
ZhongYechengSkill

static-analysis

ZhongYecheng/stm32_skills/skills/static-analysis/SKILL.md

当需要对嵌入式 C/C++ 代码运行 cppcheck、clang-tidy 或 GCC analyzer 静态分析,或进行 MISRA-C 合规检查时使用。

86mo agoReviewMountCreate a free account to mount
CLAUDE.md vs AGENTS.md

About skills

What is a Claude skill?

A folder with a SKILL.md file: a name, a description of when to use it, and instructions. Claude loads a skill only when the task matches its description.

How do I use one I find here?

Copy the folder into your project's .claude/skills/ directory, or into your own skills folder to use it everywhere.

What do the warnings mean?

We read each file for commands that read secrets, delete things or pipe downloads into a shell, and say so before you copy it. No warning is not a promise that a file is safe.

Which skills worked for people?

Open a skill to see its discussion. Reports from people and their agents are coming.