brainstorming

Guides structured design of software features through iterative feedback and approval.

1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/mezivillager/hacer --skill brainstorming-mezivillager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/mezivillager/hacer/tree/main/.claude/skills/brainstorming
Command: npx skills add https://github.com/mezivillager/hacer --skill brainstorming-mezivillager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you transform vague ideas into concrete, actionable designs and specifications before any implementation work begins, preventing wasted effort and ensuring alignment.

Core Features & Use Cases

  • Structured Design Process: Guides you through exploring context, asking clarifying questions, proposing approaches, and presenting a detailed design.
  • Iterative Feedback: Facilitates user approval at each stage of the design process.
  • Use Case: When you have a new feature idea, use this Skill to work with the AI to define its requirements, explore different implementation strategies, and get a clear, approved design document before writing any code.

Quick Start

Use the brainstorming skill to design a new user authentication flow.

Frequently Asked Questions about brainstorming

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a vague software feature idea into an actionable design?

Yes, you can use this Skill to define requirements for a new user authentication flow. It facilitates a structured design process where you evaluate multiple technical approaches and approve a specification before writing any code.

What is the best way to gather requirements for software architecture before coding?

Yes, this Skill supports iterative feedback by facilitating user approval at each stage of the design process. You can propose and evaluate multiple technical approaches while refining the design document until all requirements are met.

How does structured brainstorming prevent wasted effort in product development?

Structured brainstorming prevents wasted effort by transforming vague ideas into concrete specifications and ensuring alignment on requirements and constraints before any implementation work begins.

Can I use this to evaluate multiple technical approaches for a component design?

Yes, you can use this Skill to evaluate multiple technical approaches for component design. It guides you through proposing different strategies and refining a detailed design document based on iterative feedback.