10+年产品经理专注分享AI 工具、AI 资讯、AI Coding、Vibe Coding与下一代产品创新,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI智能体

Superpowers Agent Skills:using-superpowers、brainstorming、writing-plans 设计与规划纪律

1月前 AI智能体 334 0

Superpowers 是一套高效能 Agent Skills 工作流,本篇介绍其中三个核心 skill:using-superpowers、brainstorming、writing-plans

这三个 skill 按顺序推进,构成"动手之前"的防线

using-superpowers:任何行动前先查 skill

Agent 拿到任务往往直接行动,跳过可能更适合当前场景的 skill。using-superpowers 把"查 skill"变成固定前置动作。

核心规则:

"If you think there is even a 1% chance a skill might apply to what you are doing, you ABSOLUTELY MUST invoke the skill."

多个 skill 并存时,流程类 skill 先于实现类——brainstorming、systematic-debugging 这些 skill 决定怎么做,领域 skill(如 frontend-design)才决定怎么做好。用户指令的优先级高于所有 Superpowers skill。

图片 1

源码整理了一份常见的自我合理化清单,遇到这些念头就该停下:

  • "这只是个简单问题" → 问题也是任务,先查 skill
  • "我需要先了解上下文" → skill 告诉你怎么收集上下文
  • "我记得这个 skill 的内容" → Skill 在演进,读当前版本
  • "这个 skill 太重了" → 简单事情会变复杂,用 skill

brainstorming:设计获批前不写代码

brainstorming 的触发面很宽:新功能、新组件、行为修改,乃至看起来很小的配置变更。凡是创造性工作都适用。

最重要的约束:

"Do NOT invoke any implementation skill, write any code, scaffold any project, or take any implementation action until you have presented a design and the user has approved it."

设计通过后,只允许调用 writing-plans——不能直接跳到 frontend-design、mcp-builder 或其他实现 skill。

图片 2

设计 spec 通常要覆盖:

  • 架构:改动放在哪一层,如何融入现有系统
  • 组件:新建或修改哪些模块、边界和接口
  • 数据流:输入、处理、输出
  • 错误处理:异常和边界条件如何表现
  • 测试:后续如何证明实现符合设计

自查后请用户 review,确认后才进入 writing-plans。spec 默认落盘并提交到 git:docs/superpowers/specs/YYYY-MM-DD--design.md

writing-plans:让执行者只凭文档就能开工

Plan 不依赖聊天记录——背景、文件路径、代码、命令、预期输出都要写进文档,无论读者是人还是新开的子 Agent,都应能只凭 plan 开工。

源码的表述:

"Write comprehensive implementation plans assuming the engineer has zero context for our codebase and questionable taste."

图片 3

写 plan 的顺序

先做 scope check:如果 spec 覆盖多个独立子系统却没有在 brainstorming 阶段拆开,就先提醒拆分。一个 plan 最好产出一块可以独立运行、独立测试的软件。

文件结构要先于任务列表落地,经常一起改动的文件应该住在一起。

任务节奏

每个任务内部按 TDD 节奏走:

  1. 写失败测试
  2. 运行确认失败
  3. 写最小实现
  4. 运行确认通过
  5. 提交

每一步是一个具体动作,带明确命令和预期结果。源码把以下写法标为 plan failures——永远不该出现:

  • "TBD", "TODO", "implement later"
  • "Add appropriate error handling"
  • "Write tests for the above"(没有给出测试代码)
  • "Similar to Task N"(执行者可能乱序阅读,要重复代码)

plan 文件固定 header

每份 plan 必须从以下结构开始:

# [Feature Name] Implementation Plan

> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development
> (recommended) or superpowers:executing-plans to implement this plan task-by-task.
> Steps use checkbox (`- [ ]`) syntax for tracking.

**Goal:** [一句话描述目标]
**Architecture:** [2~3 句描述方案]
**Tech Stack:** [关键技术/库]

苏米注:这三个 skill 的核心思想是"先想清楚再动手"。using-superpowers 防止绕过已有流程,brainstorming 强制经历澄清和方案比较,writing-plans 把设计变成可独立执行的步骤。对于复杂项目来说,这套工作流能显著减少返工和沟通成本。

声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:Superpowers Agent Skills:using-superpowers、brainstorming、writing-plans 设计与规划纪律
#superpowers #Agent #开发工作流 #编程规范 #TDD 
收藏 1
Claude Code 新增子代理并行功能:拆任务、多线跑、统一校验,效率大幅提升
book-to-skill:将任何文档编译为 AI Skill,9 种格式支持 + 布局感知提取
推荐阅读
  • 你的OpenClaw正在偷偷帮你打工:70个真实案例完整清单
  • 新手入门小龙虾(OpenClaw)完整配置指南
  • 用OpenClaw 打造闲鱼自动化运营工作流Skills,从手动点击到智能化的方案
  • ClawX:让 OpenClaw AI 代理告别命令行,拥抱图形化桌面体验
  • OpenClaw 别急着开工,这 10 个核心 Skills让龙虾从聊天到真干活的配置指南
评论 (0)
请登录后发表评论
分类精选
Multi-Agent(多智能体)实战:OpenClaw x 飞书机器人,为每个业务场景打造专属多Agent项目协作群
6763 4月前
微信 iLink Bot 协议深度拆解:开发者必备实战手册
5457 3月前
微信官方 ClawBot 插件多Agent如何绑定多个微信号?让全家人都用上了OpenClaw!
4502 3月前
即梦CLI:如何用OpenClaw搭建AI工作流实现24小时自动化生图、生视频创作
4366 3月前
OpenClaw 升级到 2026.3.24 后,微信 ClawBot 插件更新指南
4078 3月前
Star-Office-UI:用像素办公室实时可视化 OpenClaw(小龙虾)的工作状态
3840 4月前
OpenClaw 飞书多 Agent 实战:一只龙虾不够用?教你养一池子龙虾
3526 4月前
7 个高质量前端UI设计的 Skills(技能包),让 AI 编程生成高质量UI代码
3231 2月前
新手入门小龙虾(OpenClaw)完整配置指南
3177 4月前
browser-harness 部署指南:5 分钟让 AI 自动操作浏览器,结合 Hermes Agent 实现本地 AGI
2785 2月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 herdr:专为多 Agent 协作设计的终端管理神器,1.3 万 Star 开源项目
2 Hermes Agent 接入 OpenViking 外部记忆库:长期经验沉淀与检索全指南
3 OpenClaw 会话管理详解:无限对话框架构、SessionKey 与上下文清理机制
4 Hermes Agent config.yaml 完全指南:模型配置、故障转移、辅助模型详解
5 Agentic RL:强化学习如何训练 AI Agent 的长周期决策能力
6 SGLang 团队把工程经验写进 Agent:3 个 Kernel PR 合并,B200 加速 2.75x
7 Vercel 和 Linear 设计工程师开源的 AI 动效审美 Skill
8 Harness Engineering:用 Markdown 构建可读可验证的 AI Agent 仓库
9 QClaw多Agent协作实测:3个智能体接力完成复杂数据分析任务
10 AI Agent 平台架构设计:为什么不应该让每个业务都 fork 一套 Agent 系统
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 产品经理导航 爱克硕儿 产品经理AI资讯 Axure元件库下载 申请友联