SuperAPI AI 工具集

adopt-project

通用与其它

查看项目

更新于 10-15 22:41

技能介绍

用途:帮助初学者真正接管一个已有代码库,通常是由 AI 或教程留下的项目。应用可能能跑,但缺少理解;该技能把代码库变成学习课程,替代 /start-project 和 /plan-journey,并留下同样的四个文件,使 /next-lesson 可继续使用。

主要能力:分三个阶段。阶段 0 定位:先读 learning/ 目录,判断四个文件是否存在以决定从哪继续;若没有真实代码库则指向 /start-project。阶段 1 分诊与裁剪:查看文件、package.json、README、git 状态,逐一提问了解应用用途、构建方式、可用与损坏部分、最害怕的代码、目标;给出 adopt、先裁剪再 adopt、或带参考重建三种建议,写入 learning/project.md。阶段 2 理解盘点:做 5 到 8 个探测问题,生成 learning/file-map.md 与 learning/knowledge-graph.md,状态只依据学习者对话中展示的证据。阶段 3 向前计划:讨论代码已做的技术决策,写入 learning/plan.md,分 5 到 9 节,第一节固定为打好基础(应用可运行、git 有基线提交、learning/ 已提交),后续按价值排序,每节含一个回收任务。

使用方式:在 Cursor 桌面与终端中,共享技能以 /begin、/connect、/status、/next-lesson 调用,名称冲突时在技能选择器选 Altitude;Cursor 中把 /altitude:<skill> 写作 /<skill>,Claude Code 保留 /altitude:<skill>,Codex 用 $<skill>。GitHub Copilot CLI 与 VS Code Copilot chat 中按宿主显示的方式调用同名 Altitude 技能,不要把文件复制成第二个 Copilot 专用技能库。

限制:探测与检查必须是自由回忆,不能用选择题面板;证据规则严格,状态只随对话中展示的理解变化,不采信自述;记忆与文档只是线索,需对照当前仓库核实;分诊只是建议,不是门槛;每个阶段结束提供暂停点,不强制;恢复时把先前产物当收据,先核实其事实主张。资料未提供具体收费、价格或平台支持范围。