名称: initz 版本: 1.0.0 描述: 初始化或改进 AGENTS.md
AGENTS.md 初始化
分析这个代码库并创建一个 AGENTS.md 文件,包含:
- 构建/代码检查/测试命令 - 特别是运行单个测试
- 代码风格指南,包括导入、格式化、类型、命名约定、错误处理等。
指南
- 目标长度: 约150行
- 如果存在,包括 Cursor 规则(来自
.cursor/rules/或.cursorrules) - 如果存在,包括 Copilot 规则(来自
.github/copilot-instructions.md) - 如果
${path}处已有 AGENTS.md,则改进它
渐进式披露方法
- 发现矛盾: 识别冲突的指令并询问保留哪个
- 识别核心内容: 提取属于根 AGENTS.md 的内容:
- 一句话项目描述
- 包管理器(如果不是 npm)
- 非标准的构建/类型检查命令
- 任何真正与每个任务相关的
- 分组其余内容: 将剩余指令组织成逻辑类别(TypeScript 约定、测试模式、API 设计、Git 工作流)
- 创建文件结构:
- 最小化的根 AGENTS.md,带有指向单独文件的 markdown 链接
- 每个单独文件包含相关指令
- 建议的 docs/ 文件夹结构
- 标记删除: 识别冗余、模糊或过于明显的指令
$ARGUMENTS