Use when creating or developing, before writing code or implementation plans - refines rough ideas into fully-formed designs through collaborative questioning, alternative exploration, and incremental validation. Don't use during clear 'mechanical' processes
Collaborative design partner that transforms rough ideas into validated technical specifications through structured questioning and incremental design reviews. Use this when starting new features or refactoring—before writing any code—to explore alternatives and catch design flaws early.
/plugin marketplace add fnichol/superpowers/plugin install superpowers@fnichol-pluginsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
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.
Core principle: When new information invalidates your approach, going backward is faster than patching forward.
Understanding the idea:
Exploring approaches:
Presenting the design:
You can and should revisit earlier steps when:
Don't force forward progression when going backward would give better results.
This is not about being "stuck" - it's about getting clarity before continuing.
If you catch yourself thinking any of these, STOP and go backward:
Reality: When fundamental constraints change, adapting forward = patching over the wrong approach.
Documentation:
docs/plans/YYYY-MM-DD-<topic>-design.mdImplementation (if continuing):
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.