← ClaudeAtlas

repo-initlisted

通用项目上下文初始化与更新优化(AGENTS.md)助手。为新项目冷启动生成一份跨工具通用的 AGENTS.md,让任意 AI 编码工具(Claude Code / Cursor / Windsurf / Codex / Cline / Gemini CLI / Zed / RooCode 等 60+ 工具)自动读取、快速理解项目;并在已有 AGENTS.md 时, 基于当前仓库信号做增量更新与优化(���正过期命令、补全缺失 section、删除失真项),而非整份覆盖。 适用于:用户希望为仓库创建/更新一份跨工具通用的项目简报(AGENTS.md)时—— 无论是新项目冷启动,还是已有 AGENTS.md 但依赖/结构/CI 已变、内容过期或不完整,需要更新优化时。 不适用于:已有人工维护且团队满意的 AGENTS.md(此时仅做增量建议,不覆盖);为单一工具定制专属记忆 (生成 CLAUDE.md / .cursorrules / .windsurfrules / .workbuddy 记忆等);纯一次性脚本(无协作维护价值)。 触发方式:仅用户明示触发——用户说"生成/更新 AGENTS.md / init / 初始化或优化项目上下文 / 给 AI 写或改项目说明 / 让工具快速了解项目"时激活。 本技能不自动监听每次对话、不在每次接手任务时主动检查;与 Claude Code /init 一致,须用户手动调用或明确要求才执行。
BaixuanZhu/skills · ★ 0 · AI & Automation · score 78
Install: claude install-skill BaixuanZhu/skills
# 通用项目上下文初始化与更新优化(AGENTS.md) ## 核心理念 AGENTS.md 是**单一事实源**:一份跨工具通用的项目简报,所有主流 AI 编码 agent 自动读取,无需为每个工具各建一份记忆。它是一份**无状态、低频更新**的稳定文档——只存放每次对话 agent 都必须得知的上下文与约定,**禁止**写入待办/未决/任务进度/本次会话状态(详见 `03` §14)。本技能只产出 / 更新这一份 AGENTS.md,不生成任何工具专属记忆文件、不写工具 hack。两个一等能力: 1. **冷启动初始化**(新建):仓库尚无 AGENTS.md 时,扫描项目生成一份。 2. **更新优化**(已有):基于当前仓库信号做**增量更新**——修正过期命令、补全缺失 section、删除失真项,**绝不整份覆盖、不丢弃用户手写内容**。 ## 何时使用本技能(判定表) | 信号 | 判定 | |------|------| | 用户说"生成 / 更新 AGENTS.md / init / 给 AI 写或改项目说明" | 激活 | | 新克隆仓库、首次让 AI 接手任务、缺乏项目简报 | 激活(走**初始化**路径) | | 已有 `AGENTS.md` 但内容过期 / 不完整 / 与现状不符 | 激活(走**更新优化**路径) | | 已有人工维护且团队满意的 `AGENTS.md` | 不适用 → 仅做增量建议,不覆盖 | | 用户要"为 Cursor / Claude / WorkBuddy 各建一份记忆" | 不适用 → 引导回单一 AGENTS.md | | 纯一次性脚本、无协作维护价值 | 不适用 | > **检查点**:判定为「不适用」→ 告知用户当前目标不在本技能范围,建议退出或调整诉求。 ## 能力与参考路由 | 能力 | 详见 | |------|------| | 冷启动新建 + 已有文件增量更新(diff 式,不覆盖) | §流程 Path A / Path B | | 锚定官方 5 section 骨架(≤200 行信息密度护栏,非硬限;section 标题建议英文) | §强约束 3、`references/02-output-template.md` | | 15 条 antipattern(错误→正确→为什么) | `references/03-antipatterns.md` | | 8 条核心强约束 | §强约束 | | 4 个关键决策检查点(C1 已有文件 / C2 命令真实 / C3 嵌套 / C4 工具无关) | §关键决策检查点 | | 7 类扫描信号(构建/入口测试/CI/linter/已有上下文/陷阱/i18n) | `references/01-scan-signals.md` | | Token 经济学 7 铁律(限定范围/元数据优先/懒加载/Bash 聚合/签名提取/Git 增量/先聚后出) | `references/01-scan-signals.md` §0 | | 标准化 section + 完整示例 | `references/02-output-template.md` | ## 流程(两条路径,共用扫描与落盘) ### 通用前置:探测信号 按 `01-scan-signals.md` 扫描构建文件、测试、CI、linter、已有上下文(含已有 AGENTS.md 的实际内容)。 **全程遵守 `01` §0 Token 经济学铁律**(限定范围、元