工程驾驭框架
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,将 @user_5f2b5874/harness-engineering-pro 安装到你的 AI 助手中。
技能介绍
要解决的问题
当 AI Agent 处理跨 3 个以上文件、多步骤或跨会话的任务时,容易出现上下文漂移、误判已有行为、引入回归和计划过度细化等问题。尤其在陌生代码库或生产系统中,直接开始实现往往会让小改动变成难排查的故障。
工作方式
该技能要求先建立仓库事实,再规划、再编码:
- 侦察:读取
CLAUDE.md、AGENTS.md、.cursor/rules等说明,检查git status与近期日志,读取progress.md或feature_list.json。 - 规划:识别入口、数据流、模块边界、不变量和验证面,把任务拆成可验证、可回滚的原子步骤。
- 执行:每次改动前重读目标代码,优先采用增量式修改,控制公共接口、数据格式、依赖和构建配置的变更范围。
- 验证:运行 lint、测试或真实请求;UI 任务用浏览器自动化或截图确认,不能只靠代码审查。
- 复盘:以评审、QA 和架构师视角检查边界条件、静默失败、契约破坏与系统一致性。
适用边界
它适合大型重构、多会话功能开发、复杂集成和高风险修改;对单文件修复、纯文档变更或简单配置调整不必使用。使用时应遵循仓库既有约定,并保持 feature list 只追加状态、不弱化验收标准。
使用场景
- 接手陌生服务,要在跨多个模块的功能上线前控制回归风险。
- 用 AI Agent 做多轮重构时,先建立 TODO 和验证清单再修改代码。
- 跨会话继续未完成需求,需要读取进度文件与特性列表恢复上下文。
- 实现 API 新端点前,先用 sprint contract 定义验收标准与错误路径。
适合人员
- 维护生产系统的后端工程师,希望 AI 改代码时不破坏接口契约。
- 负责 AI 编程工作流的平台工程师,需要把 Agent 输出纳入可审查流程。
- 带多 Agent 协作的软件架构师,要求规划者先定产品范围再交给生成器。
- 长期处理跨仓库大型功能的资深工程师,想减少上下文漂移和静默失败。