skills/superpowers/brainstorming/SKILL.md
你必须在任何创意工作之前使用:新功能、组件搭建、添加能力或修改行为。先通过对话澄清用户意图、需求与设计,再进入实现。
npx skillsauth add lyfe2025/lyfes-coding-skills brainstormingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
通过自然的协作式对话,把模糊想法打磨成清晰的设计与 spec。
先理解当前项目上下文,然后一次只问一个问题来逐步收敛。确认“要做什么”之后,再把设计拆成小段(每段 200–300 字)依次输出,并在每段后询问“到目前为止是否正确”。
理解想法:
探索方案:
呈现设计:
Documentation:
docs/plans/YYYY-MM-DD-<topic>-design.mdelements-of-style:writing-clearly-and-concisely skill 进行文字优化Implementation(如果继续实现):
superpowers:using-git-worktrees 创建隔离工作区superpowers:writing-plans 生成详细的实现计划tools
在编写 skill 内容、验证 skill 是否有效、或需要用 TDD 方法测试 skill 能否被正确遵守时使用。
tools
当你有 spec/requirements 且任务需要多步推进时使用;在动代码之前先写出可执行的 implementation plan。
tools
在你准备声称“已完成/已修复/已通过”之前使用(尤其在 commit 或提 PR 前):必须运行 verification 命令并核对输出;永远 Evidence before assertions。
tools
在任何对话开始时使用:建立“如何发现并使用 skills”的规则,要求在任何回应(包括澄清问题)之前先 invoke Skill tool。