brainstorming

Structure project planning with DISCUSSION.md for goals, scope, and trade-offs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps clarify goals, scope, constraints, and recommendations before planning or implementation, ensuring a clear direction for the team.

Core Features & Use Cases

  • Goal Clarification: Defines and confirms the project's objectives and expected outcomes.
  • Scope Management: Identifies in-scope and out-of-scope elements, ensuring focused efforts.
  • Trade-off Analysis: Compares options, highlighting pros, cons, and risks.
  • Risk Identification: Distinguishes between known facts, assumptions, and unknowns, aiding in informed decision-making.
  • Use Case: For a new project, use this Skill to establish a DISCUSSION.md document that outlines the goals, constraints, and recommended next steps before moving into detailed planning.

Quick Start

Create a DISCUSSION.md document for the new project 'Project Alpha' to define its goals, scope, and recommended next steps.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
What is the best way to define project scope and goals before implementation?

Defining project scope and goals before implementation requires a structured framework for goal clarification and trade-off analysis. This Skill establishes clear directions by distinguishing in-scope elements from out-of-scope constraints, ensuring focused efforts.

How do I conduct a trade-off analysis for a new feature discussion?

To conduct a trade-off analysis for feature discussions, compare available options by highlighting their pros, cons, and risks. This process distinguishes between known facts, assumptions, and unknowns to aid informed decision-making.

How do I document project planning decisions and risk identification?

You document project planning decisions and risk identification by creating a DISCUSSION.md file. This document outlines the project's goals, scope, constraints, and recommended next steps before moving into detailed planning.

Can I use this for project kick-offs to clarify assumptions and unknowns?

Yes, this Skill is applicable for project kick-offs. It identifies risks by separating known facts from assumptions and unknowns, establishing a clear direction for the team before detailed planning or implementation begins.

What are the limitations of using a goal clarification framework for project planning?

The limitation of this goal clarification framework is that it focuses strictly on pre-planning definition and trade-off analysis. It does not handle detailed implementation execution, requiring teams to move into separate planning phases afterward.