SuperAPI AI 工具集

project-claude-md

编程与开发

查看项目

更新于 10-15 23:49

技能介绍

用途:针对指定相对路径(packages/<domain>/)下的项目,生成或更新 CLAUDE.md,为 Claude Code 提供项目上下文指导。

主要能力:先读取项目源码理解内部结构,包括 main/*.c 与 *.h(引脚定义、任务结构)、main/CMakeLists.txt 的 REQUIRES、sdkconfig.defaults(目标、特性、栈大小)、justfile(构建/烧录/监视配方及准确名称)、README.md、WIRING.md、Kconfig.projbuild、components/、idf_component.yml 或 managed_components/。再按模板输出 CLAUDE.md,包含项目概述、构建命令、关键硬件说明(GPIO 引脚约束、电源考虑)、架构、常见开发任务、故障排查与风格规则,并参考 audiobook-player/CLAUDE.md 与 xbox-switch-bridge/CLAUDE.md 作为范例。

使用方式:以项目相对路径 $1 作为输入调用该技能。构建命令须读取实际 justfile(如 just build、just flash、just monitor、just develop、just clean),不得猜测配方名。

适用场景:ESP-IDF 类嵌入式固件项目,尤其是需要让 Claude Code 快速理解构建流程、引脚约束与任务结构的仓库。

限制:目标篇幅 80-150 行;仅收录项目特有信息,不写通用 ESP-IDF 建议;仅在存在真实引脚约束或非平凡电源需求时才保留对应章节,简单项目可省略;如涉及 WiFi/API 密钥,需说明 credentials.h 的创建位置与取值。其余具体平台与收费信息暂未提供。