SuperAPI AI 工具集

scaffold-claude

智能体与模型

查看项目

更新于 10-16 04:58

技能介绍

用途:当用户想创建、起草或从零重做 CLAUDE.md(或 AGENTS.md)时使用,触发词包括“scaffold CLAUDE.md”“write a CLAUDE.md”等。它只记录 Claude 无法从 package.json、目录树或 README 中直接读出的信息,可推导的事实不写入文件。

主要能力:按 8 个部分逐节访谈——头部段落、技术栈、命令、架构(仅非显然部分)、约定、硬性约束、深层文档指针、坑点(团队隐性知识)。每节都提供“跳过”选项;用户跳过或不知道时,保留模板中的 <!-- TODO: ... --> 占位,而不是用猜测填充。核心原则是绝不基于推断写任何一节,占位优于看似合理的猜测。

使用方式:先做只读的窄范围扫描(读取存在的依赖清单、顶层目录名、README 概览、已有 CLAUDE.md/AGENTS.md/.cursorrules 等),仅用于确定要问什么,不用于填充内容。随后逐节提问,一次只问一节,不批量发送。确认内容后,以 templates/claude-md-stub.md 为基础写入 docs/scratchpad/CLAUDE.md(写入前确认路径,目录不存在则创建,已存在则先询问是否覆盖),不直接写入仓库根目录。最后告知用户写入路径、哪些节已填哪些为占位,并提示满意后自行移动到根目录,Claude Code 会自动加载根目录的 CLAUDE.md。

适用场景:项目尚无 CLAUDE.md 且想要一份;想从零重做现有文件;需要 AGENTS.md(结构相同,文件名不同,需先询问选哪个)。

限制:不适用于对现有 CLAUDE.md 做局部外科式编辑;不适用于跨多目录的分层全代码库 AGENTS.md(应使用 intent-layer-capture 技能);也不适用于由代码变更触发的项目级更新(那是 hook)。references/postlane-example.md 仅用于校准语气、结构与纪律,不得复制其中具体技术、命令、坑点或 PR 引用,也不得据此预填用户文件。资料未提供安装命令、收费或平台信息。