Interactive idea refinement using Socratic method to develop fully-formed designs
Copy the install command and let the AI configure it · recommended for beginners
Please install the "Brainstorming Ideas Into Designs" skill from askskill: 1. Download https://raw.githubusercontent.com/obra/clank/main/skills/collaboration/brainstorming/SKILL.md 2. Save it as ~/.claude/skills/brainstorming/SKILL.md 3. Reload skills and tell me it's ready
Transform rough ideas into fully-formed designs through structured questioning and alternative exploration.
Core principle: Ask questions to understand, explore alternatives, present design incrementally for validation.
Announce at start: "I'm using the Brainstorming skill to refine your idea into a design."
When design is approved and implementation will follow:
Ask: "Ready to create the implementation plan?"
When your human partner confirms (any affirmative response):
Write evergreen comments focused on what and why, not historical context.
Compare 2-3 approaches before execution to choose a stronger solution.
Plan with pseudocode first, refine approaches, then translate into working code.
Search past Claude Code chats to recover facts, decisions, and context.
Design systems by hiding implementation details behind domain-level interfaces.
Name code by domain meaning to improve clarity and team alignment.