技能 brainstorming
📦

brainstorming

安全

設計協作腦力激盪

也可從以下取得: Cycleaddict,Cygnusfear,obra,davila7,DMJGilbert,DYAI2025,ArieGoldkin,CodingCossack

此技能協助 AI 助手透過結構化對話將模糊的想法轉化為具體設計,確保在開始實作前需求清晰明確。

支援: Claude Codex Code(CC)
🥉 72 青銅
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「brainstorming」。 I want to add a user notification system to my app

預期結果:

Great! Let me understand what you are building. First question: What is the primary purpose of these notifications - are they for user activity (like comments, likes), system alerts (maintenance, errors), or something else?

正在使用「brainstorming」。 What if I want push notifications too?

預期結果:

Good point. I have two approaches to consider:

1. **Single channel first**: Start with in-app notifications, add push later when you have more resources.
2. **Multi-channel from start**: Use a service like OneSignal or Firebase that handles both.

My recommendation is approach 1 if you are early stage - it keeps complexity down. Which direction interests you more?

安全審計

安全
v1 • 2/24/2026

Static analysis flagged external commands and cryptographic algorithms, but manual review confirms these are false positives. The skill contains only documentation text - no executable code. Backticks at line 38 are markdown formatting, not shell execution. No cryptographic code exists in the skill.

1
已掃描檔案
55
分析行數
2
發現項
1
審計總數

高風險問題 (1)

False Positive: Weak Cryptographic Algorithm
Static analyzer incorrectly flagged 'weak cryptographic algorithm' at multiple lines. Manual review confirms no cryptographic code exists - the skill contains only prose documentation about design methodology.
中風險問題 (1)
False Positive: Ruby/Shell Backtick Execution
Static analyzer flagged 'Ruby/shell backtick execution' at line 38, but the backticks are markdown code formatting in a documentation path reference, not actual shell execution.
審計者: claude

品質評分

38
架構
100
可維護性
87
內容
50
社群
90
安全
91
規範符合性

你能建構什麼

新功能規劃

當使用者想要新增功能時,引導他們在開始任何實作前先了解需求、限制條件和成功標準。

元件設計會議

透過提出針對性問題、呈現選項並透過對話迭代設計,協助設計新的 UI 元件或後端服務。

架構探索

探索系統的不同架構方法,呈現權衡與建議,同時在每個步驟驗證理解。

試試這些提示

開始設計討論
I want to build something new. Can you help me brainstorm the design? The idea is: [describe your idea]. What questions do you have to understand what I am building?
探索方法
We are designing [feature/system]. Based on what we discussed, what approaches would you recommend? Please present 2-3 options with trade-offs.
驗證設計部分
Here is my proposed design for [section]: [design content]. Does this look right? What should I clarify or change?
產生設計文件
We have validated the design. Can you write this up as a design document at docs/plans/[topic]-design.md?

最佳實務

  • 每則訊息只問一個問題,避免讓使用者不知所措
  • 盡可能使用選擇題以獲得更快的回應
  • 先提出你的建議,然後解釋理由
  • 透過呈現設計部分來增量驗證理解

避免

  • 在單一訊息中提出多個問題
  • 未先驗證設計就跳到實作
  • 僅呈現一個選項而未探索替代方案
  • 忽略使用者回饋並繼續執行原始計劃

常見問題

我應該何時使用此技能?
每當你需要建立新事物時使用此技能 - 無論是功能、元件或系統。它有助於確保在開始實作前需求清晰明確。
此技能會撰寫程式碼嗎?
不,此技能專注於設計和規劃。在設計經過驗證後,你可以使用其他技能如實作規劃或 git worktrees 來繼續進行。
我應該問多少個問題?
每則訊息問一個問題。如果某個主題需要更多探索,將其分解為多個順序問題。
如果使用者對需求不清楚怎麼辦?
提出澄清性問題以了解目的、限制條件和成功標準。在「是什麼」之前先專注於「為什麼」。
我應該總是呈現多種方法嗎?
是的,提出 2-3 種方法及其權衡。以你的建議為主導,但解釋為什麼替代方案也可能可行。
我如何知道設計何時完成?
當你已經涵蓋架構、元件、資料流程、錯誤處理和測試 - 且使用者已驗證每個部分時,設計即完成。

開發者詳情

檔案結構

📄 SKILL.md