Brainstorming
在进入 Superpowers 规划流程前澄清意图、比较方案并确认设计。
- 软件开发流程
- 任务规划
- 架构设计
了解 Jesse Vincent 以 obra 发布的开源作品,探索 Superpowers 框架及其需求澄清、计划编写、测试调试与结果验证 Skills,并认识他在信息阅读和 Agent 扩展工具方面的其他项目。
Jesse Vincent 是以 obra 为 GitHub 账号发布作品的开发者,也是 Superpowers 编程 Agent 框架与开发方法的创作者。他的公开项目还包括将视频材料转换为文本网页的工具,以及私有日志 MCP 服务,关注范围涵盖软件开发实践、信息阅读和 Agent 工具。
Superpowers 将软件工作组织为理解需求、明确设计、编写实施计划,以及结合测试和审查推进任务的流程。不同 Skill 分别处理其中的具体环节:Brainstorming 用于澄清目标,计划编写、系统调试与完成前验证则为后续执行提供可复用的方法。
完整项目提供框架和不同编程环境的安装集成,单个 Skill 则说明其中一项实践。理解两者的区别,有助于选择整体采用还是先研究某个方法。下方除工程 Skills 外,也收录 Jesse 的其他代表作品,展现其在不同工具方向上的探索。
Jesse Vincent 的 Skills 涉及设计澄清、系统调试等工程阶段。以下指引说明任务和所需决定,便于按具体缺口选用,而非用单项 Skill 代替完整项目方法。
Jesse Vincent 的代表作品包含可运行工具、开发框架和配套指引。以下项目按软件职责比较,帮助选择可复用方法,并将仓库配置及维护信息与单项 Skill 的任务说明分开。
了解其他开发者工具、开源项目与 Agent Skills 的提供者,比较不同团队和创作者的关注领域、代表作品与工作方法,围绕当前任务继续寻找实用的工具和参考。
从Agent 工程的具体问题出发,比较精选指引与开源项目的不同作用,了解它们如何参与实际工作,再根据项目环境与当前目标选择适合自己的实践方法。