Core Brainstorming for Openclaw

A collaborative AI agent skill that transforms abstract ideas into concrete technical designs through iterative, structured dialogue.

tlreal
v0.1.0
Mar 12, 2026
0
1.3k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install core-brainstorming

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install core-brainstorming using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Core Brainstorming?

Core Brainstorming is an essential preparatory tool within the Openclaw Skills ecosystem, designed to be used before any creative or development work begins. It facilitates a deep exploration of user intent, project requirements, and technical constraints through a natural, conversational interface.

By leveraging this skill, developers can bridge the gap between a high-level thought and a finalized architectural plan. The skill prioritizes understanding the current project context first, ensuring that every design decision is grounded in the existing codebase and documentation. It serves as a rigorous filter for requirements, ensuring that only necessary features are pursued while maintaining flexibility through alternative solution exploration.

Core Brainstorming Use Cases

  • Refining vague feature requests into structured technical specifications
  • Architecting new components or modifying existing behaviors in a codebase
  • Exploring multiple technical approaches and weighing their trade-offs
  • Validating user intent and success criteria before writing code
  • Generating formal design documentation for git-based version control

How Core Brainstorming Works

  1. Contextual Analysis: The skill examines the current project state, including files, documentation, and recent git commits to establish a baseline.
  2. Iterative Inquiry: The agent asks targeted, single-topic questions (preferring multiple-choice) to refine the user's idea and uncover constraints.
  3. Solution Prototyping: It presents 2-3 distinct technical solutions with clear trade-offs and a recommended path forward.
  4. Sectional Design Presentation: Once a path is chosen, it presents the design in small, digestible sections (200-300 words) for incremental verification.
  5. Documentation & Handoff: After final confirmation, it writes a formal design document to the project's plan directory and prepares for implementation.

Core Brainstorming Setup

To integrate this skill into your workflow, ensure your environment is configured for Openclaw Skills and initialize the core module:

# Initialize the brainstorming module in your project root
openclaw install core-brainstorming

# Start a brainstorming session for a new feature
openclaw run core-brainstorming --topic "new-auth-system"

Core Brainstorming Data Schema & Taxonomy

Core Brainstorming organizes outputs into a standardized directory structure for transparency and versioning:

File/Path Description Format
docs/plans/ The primary directory for design outputs Folder
YYYY-MM-DD-<topic>-design.md Finalized technical design document Markdown
.context/ Temporary storage for project state analysis JSON/Text

The generated design documents cover architecture, component definitions, data flow, error handling, and testing strategies.

Core Brainstorming Advanced Features

  • Sub-skill Integration: Seamlessly triggers core-writing-plans to move from design to actionable implementation steps.
  • Domain-Specific Hooks: Supports specialized extensions for embedded systems (datasheet analysis) and simulation projects (architecture design).
  • YAGNI Enforcement: Automatically identifies and suggests the removal of unnecessary features to minimize technical debt.
  • Incremental Validation: Uses a feedback loop to ensure every architectural section is approved before proceeding.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*