Agent skill

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.

Stars 1
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/bamecho/my-claude-skills/tree/main/skills/brainstorming

SKILL.md

将想法转化为设计与规格说明

概述

通过自然的协作对话,帮助把想法完善为完整的设计与规格说明。

先理解当前项目上下文,然后通过一次只问一个问题来细化想法。当你理解了要构建的内容后,将设计按小节呈现(每节约 200–300 个单词),并在每一节结束后确认是否对齐。

流程

1. 理解想法

  • 先检查上下文:查看当前项目状态(代码文件、文档、最近的提交)。
  • 一次只问一个问题:逐步细化想法。
  • 使用选择题:尽可能优先使用选择题而非开放式问题。
  • 单一焦点:每条消息只问一个问题;如果某个主题需要深度,将其拆分为多个问题。
  • 关注领域:目标、约束、成功标准。
  • 问题清单:对于复杂问题,创建一个 markdown 文件来跟踪子问题:
    📋 待确认子问题:
    - [ ] 谁是目标用户?
    - [x] 核心功能是什么? → 已确认:用户认证
    - [ ] 技术约束有哪些?
    

2. 溯因推理与系统思考(内部推理 - 请勿输出)

你必须在思维链中内部执行以下检查,但绝不向用户展示此原始分析:

  • 溯因推理:列出 2–3 个假设(包括 1 个低概率高风险假设);确定验证最可能假设的最小行动。
  • 系统思考:标记 1–2 个关键杠杆点和副作用通道;利用这些来约束解决方案的边界。
  • 护栏:在被证伪之前不要丢弃低概率高风险假设;如果前提被否定,则回溯。

3. 探索方案

  • 基于内部分析,提出 2-3 种不同的解决方案及其权衡。
  • 以对话方式呈现选项,提供你的推荐及理由
  • 先陈述你推荐的方案,然后解释原因。

4. 呈现设计

  • 仅当你有信心理解要构建的内容时,才开始呈现设计。
  • 分块:将设计分成约 200–300 个单词的小节。
  • 增量检查:在每节之后,询问目前为止是否符合预期。
  • 覆盖范围:架构、组件、数据流、错误处理、测试。
  • 回溯:如果在任何时候有不清楚的地方,立即停止并澄清。

进度透明度

在每次交互结束时,提供一个动态的“下一步”指示器:

📍 当前阶段:[理解需求 / 探索方案 / 呈现设计]
📋 下一步:[具体描述]
   (注:计划可能会根据你的回复进行调整)

关键原则

  • 一次只问一个问题 — 不要用多个问题轰炸用户
  • 优先选择题 — 在可行的情况下,比开放式问题更容易回答
  • 严格遵循 YAGNI — 从所有设计中移除不必要的功能
  • 探索替代方案 — 在定案前始终提供 2–3 个选项
  • 增量验证 — 分块呈现设计并验证每一部分
  • 保持灵活 — 如果出现歧义,立即回溯并澄清

Expand your agent's capabilities with these related and highly-rated skills.

bamecho/my-claude-skills

decomposing-complex-problems

Deconstructs complex problems using the 'Polymath Investor' framework with a 5-step cognitive chain (First Principles → Modular Isolation → Pareto Filtering → Cross-Domain Mapping → Dynamic Zooming). Use when analyzing systems, architectures, businesses, or learning challenges; when seeking high-leverage insights or 'Alpha'; when applying first principles thinking; or when needing cross-disciplinary perspectives to reveal blind spots. Transforms overwhelming complexity into actionable levers.

1 0
Explore
bamecho/my-claude-skills

deep-analysis

Execute high-density architectural analysis on user ideas. Move from 'Vague' to 'Verified' using a 5-step logic chain: Calibration → Decomposition → Excavation → Re-Architecting → Inversion. This skill should be used when analyzing system architecture, validating technical ideas, or performing pre-mortems on solutions.

1 0
Explore
bamecho/my-claude-skills

nexus-prompt-engineer

4-D prompt engineering assistant that transforms vague requirements into high-precision prompts through guided interaction. Trigger when users need to: (1) craft high-quality system prompts, (2) optimize existing prompts, (3) use '/fast' for quick generation or '/audit' for prompt review. Applicable to any scenario requiring carefully designed prompts.

1 0
Explore
bamecho/my-claude-skills

round-table-analysis

Deep pre-execution analysis framework using four philosophers (Socrates, Aristotle, Feynman, Drucker) for structured critical thinking before implementing plans. Use when users need to thoroughly understand a topic, question assumptions, clarify objectives, or explore multiple perspectives before taking action. Triggered by phrases like "help me think through," "analyze this topic," "before we start," "I want to understand," or when complex decisions require deeper exploration.

1 0
Explore
bamecho/my-claude-skills

brainstorming

Use this when the user explicitly asks to brainstorm, or when the task is clearly about upfront design, solution exploration, or requirement shaping before implementation. Avoid loading it for routine implementation work unless that exploratory step is obviously needed.

1 0
Explore
bamecho/my-claude-skills

planning-with-files

Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring >5 tool calls. Now with automatic session recovery after /clear.

1 0
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results