SuperAPI AI 工具集

init-ai-md

编程与开发

查看项目

更新于 10-16 04:56

技能介绍

用途:init-ai-md 用于在项目中初始化、迁移和增量更新 AI 记忆文件,统一以根目录 AGENTS.md 作为唯一事实来源。

主要能力:检查并创建 AGENTS.md;扫描现有二级标题与 templates 目录模板,识别缺失、需更新、已完整三类状态;通过 AskUserQuestion 多选交互,供用户选择要处理的记忆项;对选中项逐行差异对比,仅补全缺失内容,保留自定义内容;将 CLAUDE.md/GEMINI.md 原内容迁移或清空为固定重定向“请阅读本项目根目录内的 AGENTS.md 文档。@AGENTS.md”;删除 AGENTS.md 中“获取技术栈对应的上下文”章节;部署或升级内置技能 record-bug-fix-memory,并生成/更新“本项目的技能表”章节,置于其他二级标题之前。

使用方式:用户提及初始化记忆文件、更新 AGENTS.md、迁移 CLAUDE.md/GEMINI.md、同步 AI 记忆、init-ai-md 等关键词时调用。流程为检查文件、扫描分析、交互选择、差异补全、初始化本地技能、生成技能表、收敛旧记忆文件。技能表条目含路径、用途、触发时机、参考作用与约束。

适用场景:新建项目初始化 AI 记忆;克隆项目后首次使用;增量更新现有 AGENTS.md;迁移旧 CLAUDE.md/GEMINI.md;部署或升级 record-bug-fix-memory 技能。

限制:必须交互确认,不得自动全量处理;禁止使用 Python/TypeScript/Shell 等脚本批处理;禁止全量复制模板或覆盖用户自定义内容;所有生成内容使用简体中文;技能删除需询问用户,而 CLAUDE.md/GEMINI.md 重定向为固定迁移动作。模板具体内容需查看 templates/ 目录。