/agf-code-map
Deeply Understand (codemap) 入口 — 代码图谱 / 变更影响分析 / 理解地图(ADR-021,替换 agf-understand)。在 tools/codemap/ 跑 codemap CLI
$ npx -y skills add pcliangx/AppGenesisForge --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/agf-code-map
Context preview
What this command does when you run it.
Deeply Understand (codemap) 入口 — 代码图谱 / 变更影响分析 / 理解地图(ADR-021,替换 agf-understand)。在 tools/codemap/ 跑 codemap CLI
Command definition
agf-code-map.mddescription: Deeply Understand (codemap) 入口 — 代码图谱 / 变更影响分析 / 理解地图(ADR-021,替换 agf-understand)。在 tools/codemap/ 跑 codemap CLI argument-hint: <build|update|diff|explain|onboard|understand|context|search|dashboard> [args...]
/agf-code-map
[Deeply Understand / codemap](../skills/agf-code-map/SKILL.md)(ADR-021)入口。在 `tools/codemap/` 跑对应子命令:
cd tools/codemap && uv run codemap $ARGUMENTS
子命令速查
- `build [path]` 全量建图 → `.agf/code-map.db`
- `update` 增量(git diff)
- `diff [--base main] [--out <path>]` 变更影响(→ code review 清单;--out 落 JSON 报告)
- `explain <file|node>` 深度解释
- `onboard [--out <path>]` 新人/接手指南
- `understand [topic] [--out <path>]` 理解地图(PRD/ADR 前现状,接管 agf-understand)
- `context "<query>"` 相关子图(给 agent 注入)
- `search "<query>"` 检索(FTS5;跑过 `embed` 后自动启用 semantic 余弦,三态降级)
- `embed` 生成 embedding(需 `uv sync --extra semantic`,jina-code-v2 ~90MB;未装则 search 降级 FTS)
- `dashboard` 静态 HTML 图(`open .agf/dashboard.html`)
边界
- 产物 `.agf/*` gitignored;消费层报告 `understand/onboard/diff --out docs/reviews/<slug>-{onboard,understand,diff}-<date>.md`(不加 `--out` 走 stdout;understand/onboard 落 markdown,diff 落结构化 JSON)
- 事实层,不碰 specs/adr/design SSOT;不投票 verdict(详见 skill)
Code the Origin, Forge the App. 给 Claude Code 装一支有流程治理的 AI 开发团队——不是更聪明的单 agent,更像一条精益产线:19 角色分工协作、层层把关,缺陷流不进下一道工序。 ↑ 一句话提需求 → AI 团队并行交付 → 看板实时点亮,全程一个终端 tab。 单个 AI agent 一把梭,长流程会失控——没人审、没人测,说「完成了」其实没跑通。AGF 不赌「更强的模型」,而是把 AI 当一支需要流程约束的团队来管——质量不靠更聪明的工人,靠更好的产线。
Repo: pcliangx/AppGenesisForge
Other commands on appgenesisforge.
- /agf-apple-release
触发 product-lead 派 apple-release-engineer 把合并后的 main 代码构建成签名分发包(TestFlight / 公证 DMG / 内部包)并冒烟自检;通过后交接 apple-qa-engineer 跑 E2E/UAT
Open command - /agf-board
生成/实时刷新 AGF 开发看板(task 卡片三列 kanban + 成员栏 + 工序 chips 的自包含 HTML,浏览器 open 即用)。数据全来自现成落盘态(~/.claude/tasks + ~/.claude/teams config + docs 报告 frontmatter),零新状态。
Open command - /agf-deploy-uat
触发 product-lead 派 deploy-engineer 把合并后的 main 代码部署到隔离 UAT 栈并冒烟自检;冒烟通过后交接 qa-engineer 跑 E2E/UAT
Open command - /agf-handoff
把某个变更(change)的执行层(写代码 + 自测)手动交接给 Codex / opencode 等外部工具:建隔离 worktree + 生成 stamped AGENTS.md + 出门/回门简报。治理(规格/审查/部署/签字)仍全留 Claude Code。
Open command - /agf-init
安装 AGF 后由 Claude Code 接管项目初始化(替代手敲 setup/init-team.sh + 手工合并 CLAUDE.md / 重写 ADR-000 / 建 gh label / preset 裁剪)。在刚用 setup/install-to-existing.sh 装好 AGF 的目标项目里运行。
Open command - /agf-release-retro
触发 product-lead 在 MAJOR / MINOR release 推完后做复盘;PATCH 自动 abort。沿用 skill agf-running-release-retro。
Open command

