brainstorming
Use this skill before any creative or constructive work (features, components, architecture, behavior changes, or functionality). This skill transforms vague ideas into validated designs through disciplined, incremental reasoning and collaboration.
Author
Category
Business AnalysisInstall
Download and extract to your skills directory
Copy command and send to OpenClaw for auto-install:
Brainstorming - An AI Brainstorming Skill That Turns Ideas into Validated Designs
Skill Overview
Brainstorming is an AI-assisted skill focused on design-first work. Through structured dialogue, it transforms vague ideas into clear, validated design plans, helping you clarify thinking and define requirements before starting any creative work.
Use Cases
Core Features
Common Questions
What scenarios is the Brainstorming skill suitable for?
It’s suitable for any scenario that requires design before implementation, including but not limited to: new feature development, system refactoring, architecture selection, API design, database design, and product requirements analysis. Whenever you need to clarify your thinking before you start coding, you can use this skill.
How is this skill different from directly asking AI to write code?
The Brainstorming skill does not write any code. Its role is to help you think through requirements and design solutions via structured dialogue. This "slow thinking" approach helps prevent rework and technical debt caused by hasty implementation. Once the design is confirmed, you can use other skills or tools to implement the code.
What is the YAGNI principle?
YAGNI (You Aren’t Gonna Need It) is one of the core principles of agile development. It means only implement the features you need now; don’t over-design for potential future requirements. The Brainstorming skill strictly follows this principle when creating design solutions, helping you avoid adding unnecessary complexity for hypothetical needs.