brainstorming

Transform user ideas into detailed project designs with scope and architecture.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/evanfang0054/agent-harness --skill brainstorming-evanfang0054
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/evanfang0054/agent-harness/tree/main/skills/brainstorming
Command: npx skills add https://github.com/evanfang0054/agent-harness --skill brainstorming-evanfang0054

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The brainstorming Skill solves the problem of converting initial ideas into structured designs and specifications before implementation, ensuring a clear and well-thought-out approach to creative work.

Core Features & Use Cases

  • Intent Exploration: Helps understand the user's intent, requirements, and desired outcomes.
  • Design Proposals: Generates 2-3 different approaches to address the project, along with trade-offs.
  • Design Approval: Facilitates user approval of design sections, ensuring alignment with user expectations.
  • Documentation: Creates comprehensive design documentation, crucial for the next stage of development.

Quick Start

Run the 'start brainstorming' command to begin designing your project's architecture and features.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I turn feature ideas into structured project specifications before development?

To turn feature ideas into project specifications, you can use an intent exploration process that generates detailed architecture designs and 2-3 functional proposals. This approach validates your project scope and ensures clear expectations before implementation begins.

What is the best way to explore design approaches and trade-offs for new project planning?

The best way to explore design approaches for project planning is to generate multiple proposals with distinct trade-offs for user validation. This structured design validation process helps align features with desired outcomes before committing to a specific architecture.

Can I use this design validation process for small feature development or is it only for large projects?

You can use this design validation process for any scale of feature development, including small projects. It applies to initial project planning stages where defining the right approach and establishing clear scope expectations are necessary for actionable outcomes.

How do I start the brainstorming process to create actionable designs?

To start the brainstorming process, you run the 'start brainstorming' command and provide collaborative input. The system then guides you through intent exploration, generates design proposals, and facilitates section approvals to create comprehensive documentation.

Do I need to provide full requirements to generate project architecture and functionality documentation?

You do not need to provide full requirements upfront to generate project architecture and functionality documentation. The process relies on collaborative input and intent exploration, allowing you to iteratively validate and refine design sections as they are proposed.