用途:在首次使用工程类技能前,为仓库搭建各技能默认依赖的配置:问题放在哪里(问题跟踪器)、五个规范分诊角色对应的标签字符串、以及 CONTEXT.md 与 ADR 等文档的存放位置与读取规则。它先探索、展示发现、与用户确认,再写入文件,属于提示驱动而非确定性脚本。
主要能力:识别 git 远程是否为 GitHub/GitLab,读取 AGENTS.md、CLAUDE.md、CONTEXT.md、CONTEXT-MAP.md、docs/adr/、docs/agents/、.scratch/ 及 monorepo 信号(pnpm-workspace.yaml、package.json 的 workspaces、packages/*);据此提出问题跟踪器(GitHub、GitLab、本地 markdown 的 .scratch/<feature>/,或其他工具需用户用一段话描述)、分诊标签与领域文档布局选项。
使用方式:逐段确认。跟踪器默认推荐 GitHub;分诊标签默认保留 needs-triage、needs-info、ready-for-agent、ready-for-human、wontfix;领域文档默认单上下文,仅在发现 monorepo 信号时提供多上下文。确认后编辑已有的 CLAUDE.md 或 AGENTS.md(两者都有时编辑 CLAUDE.md,切勿另建),就地更新 ## Agent skills 块,并写入 docs/agents/issue-tracker.md、docs/agents/domain.md,装了 triage 时再写 triage-labels.md;未装 triage 时跳过该段与文件。
适用场景与限制:适合首次启用相关工程技能的仓库。它不做确定性保证;脚本内容、安装方式与可配置项细节暂未提供;GitHub/GitLab 模板含“PRs as a request surface”开关,默认关闭且不主动询问。完成后可日后直接编辑 docs/agents/*.md,仅切换跟踪器或重来时才需重跑。