Back to list
gupsammy

brainstorm

by gupsammy

9🍴 2📅 Jan 23, 2026

SKILL.md


name: brainstorm description: > Use when user says "brainstorm", "let's design", "help me think through", "I have an idea", "before I start coding", "explore approaches", or wants to refine rough ideas into designs through collaborative questioning. argument-hint: [topic]

Brainstorm Ideas Into Designs

Help turn ideas into fully formed designs and specs through natural collaborative dialogue.

Start by understanding the current project context, then ask questions one at a time to refine the idea. Once you understand what you're building, present the design in small sections (200-300 words), checking after each section whether it looks right so far.

Process

1. Understand context

  • Check project state (files, docs, recent commits)
  • If $ARGUMENTS provided, start with that topic
  • Ask questions one at a time to refine the idea
  • Prefer multiple choice when possible, but open-ended is fine too
  • Only one question per message—if a topic needs more exploration, break it into multiple questions
  • Focus on: purpose, constraints, success criteria

2. Explore approaches

  • Propose 2-3 different approaches with trade-offs
  • Present options conversationally with your recommendation and reasoning
  • Lead with your recommended option and explain why

3. Present design incrementally

  • Break into 200-300 word sections
  • Ask after each section whether it looks right so far
  • Cover: architecture, components, data flow, error handling, testing
  • Be ready to go back and clarify if something doesn't make sense

Principles

  • One question at a time — Don't overwhelm with multiple questions
  • Multiple choice preferred — Easier to answer than open-ended when possible
  • YAGNI ruthlessly — Remove unnecessary features from all designs
  • Explore alternatives — Always propose 2-3 approaches before settling
  • Incremental validation — Present design in sections, validate each
  • Be flexible — Go back and clarify when something doesn't make sense

Output

When design is complete, offer to save:

  • Technical designs → ./[topic]-design.md
  • Save only if user confirms

Score

Total Score

40/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon