المهارات brainstorming
📦

brainstorming

آمن

透過對話進行設計構思

متاح أيضًا من: DMJGilbert,CodingCossack,obra,Cycleaddict,sickn33,davila7,ZhanlinCui,ArieGoldkin,DYAI2025

團隊經常在未釐清需求的情況下直接進入實作階段,導致返工和期望落差。此技能引導協作腦力激盪會議,在撰寫任何程式碼之前探索意圖、限制條件和替代方案。

يدعم: Claude Codex Code(CC)
📊 70 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "brainstorming". I want to add a dark mode toggle to the settings page

النتيجة المتوقعة:

  • Great! Let me understand what you're trying to accomplish.
  •  
  • First question: How should the toggle work?
  • A) A switch in the settings menu that persists to localStorage
  • B) Auto-detect system preference and follow OS settings
  • C) Match the current time (light during day, dark at night)
  • D) Something else?

استخدام "brainstorming". We need to build a file upload component

النتيجة المتوقعة:

  • I've noted that. Now, what's the primary use case?
  • A) User profile pictures (small, single file)
  • B) Document attachments (multiple, varied sizes)
  • C) Media uploads (large images/video)
  • D) Mixed use case

استخدام "brainstorming". Ready to set up for implementation

النتيجة المتوقعة:

  • Here's what we've designed so far:
  •  
  • **Component Structure**
  • - SettingsToggle: React component with localStorage persistence
  • - useDarkMode: Custom hook for theme state management
  • - ThemeProvider: Context wrapper for theme application
  •  
  • Does this architecture look correct before we proceed?

التدقيق الأمني

آمن
v6 • 1/21/2026

All 21 static findings evaluated as false positives. The static analyzer incorrectly flagged benign documentation text including git commands, file paths, and software methodology terms as security issues. This is a pure planning/methodology skill that only facilitates collaborative design discussions through dialogue. No code execution, network requests, or cryptographic operations exist.

2
الملفات التي تم فحصها
417
الأسطر التي تم تحليلها
0
النتائج
6
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
21
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

新功能定義

產品經理使用此技能,在開發開始之前,透過回答有關使用者需求、限制條件和成功標準的重點問題來定義新功能。

技術設計審查

軟體架構師使用此技能探索替代方法、記錄架構決策,並與利害關係人漸進式驗證設計。

重構規劃

開發人員使用此技能規劃重構工作,在變更程式碼之前了解當前狀態、定義目標狀態並識別風險。

جرّب هذه الموجهات

快速功能請求
I want to add [feature description] to the project. What questions do you have to understand what I'm trying to accomplish?
架構探索
We need to design a [system component]. What approaches should we consider and what are the trade-offs of each?
限制條件識別
What constraints should I tell you about before we design [feature]? Include performance, security, and timeline constraints.
設計驗證審查
Here is my design section for [component]. Does this look right given our earlier discussion about requirements?

أفضل الممارسات

  • 在提出需求問題之前,先了解專案背景
  • 每次訊息只問一個問題,避免讓使用者感到不知所措
  • 盡可能使用選擇題來加快決策速度
  • 以小段落呈現設計,並在繼續之前驗證每個段落

تجنب

  • 在單一訊息中提出多個問題
  • 跳過釐清階段並直接進入實作
  • 在設計功能時未考慮 YAGNI(您不會需要它)原則
  • 一次呈現整個設計而不進行漸進式驗證

الأسئلة المتكررة

我應該何時使用此技能?
在任何創意工作之前使用此技能:建立功能、構建元件、新增功能或修改行為。它專為實作之前的規劃階段而設計。
此技能會撰寫程式碼嗎?
不會。此技能專注於透過對話進行協作設計。它將設計記錄到 markdown 檔案並可能設定 git worktrees,但不會生成實作程式碼。
腦力激盪會議應該多長?
會議時長因複雜度而異。對於簡單功能,幾次交流可能就足夠。對於複雜系統,可能需要多次會議。此技能會漸進式驗證以確保一致性。
如果我不知道問題的答案怎麼辦?
這是正常的。此技能幫助利害關係人透過引導式問題發現他們的需求。回答您能回答的問題,並在存在不確定性的地方表明。
我可以從先前的會議繼續嗎?
可以。此技能會讀取最近的 commits 和設計文件以了解背景。您可以透過提及先前的討論來引用它們。
設計完成後會發生什麼?
此技能會將設計記錄到 docs/plans,提交到 git,並詢問您是否想使用 git worktrees 設定實作環境。

تفاصيل المطور

المؤلف

Cygnusfear

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md