---
name: brainstorming
description: "Mente Superpower: clarify project intent and design before implementation."
version: 1.0.0
author: Mente Agent
license: MIT
metadata:
  hermes:
    tags: [planning, design, discovery, project-development, superpower]
    related_skills: [using-git-worktrees, writing-plans, test-driven-development]
---

# Brainstorming

Use this skill before building features, changing behavior, or designing a new project slice.

## Core rule

Do not jump straight into code when the task needs product or engineering design choices.

## Workflow

1. Inspect the current project context first.
2. Clarify the task goal, constraints, and acceptance criteria.
3. Propose 2-3 approaches with tradeoffs.
4. Recommend one approach with a short reason.
5. If implementation will follow, hand off to `using-git-worktrees` and `writing-plans`.

## Output expectations

- Keep the exploration concrete.
- Prefer one question at a time when the task is underspecified.
- Write down assumptions before implementation starts.
