brainstorming

Guide iterative requirement refinement and solution brainstorming into PRDs and technical design documents.

2|Updated Jun 27, 2017
One-click install
npx skills add https://github.com/leafcoder/litefs --skill brainstorming-leafcoder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/leafcoder/litefs/tree/main/.trae/skills/01_ProductManager_Brainstorming
Command: npx skills add https://github.com/leafcoder/litefs --skill brainstorming-leafcoder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the challenge of turning vague concepts into concrete, well-defined project specifications by guiding the user through a structured discovery and design process.

Core Features & Use Cases

  • Requirement Discovery: Systematically explores user intent, constraints, and success criteria through targeted, one-at-a-time questioning.
  • Design Specification: Generates standardized PRDs, feature documentation, and project roadmaps.
  • Use Case: When starting a new feature, use this Skill to brainstorm alternative approaches, evaluate trade-offs, and produce a validated implementation plan before writing any code.

Quick Start

Use the brainstorming skill to help me define the requirements and design for a new user authentication module.

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 product idea into a structured PRD?

To turn a vague idea into a structured PRD, use iterative requirement refinement and solution brainstorming. This process systematically explores user intent, constraints, and success criteria through targeted questioning before generating the final design specification.

What is the best way to brainstorm alternative approaches for a new feature?

The best way to brainstorm alternative approaches for a new feature is through structured product discovery. This method employs multi-option analysis and incremental validation to evaluate trade-offs and produce a validated implementation plan before coding begins.

How does iterative requirement refinement work for software design?

Iterative requirement refinement works by guiding users through targeted, one-at-a-time questioning to explore project goals and constraints. It ensures success criteria are clearly defined across the software development lifecycle before generating technical design documents.

Can I generate project roadmaps and feature documentation from raw concepts?

Yes, you can generate standardized PRDs, feature documentation, and project roadmaps from raw concepts. The structured discovery process transforms initial ideas into actionable designs by systematically defining constraints and validating solution approaches.

When do I need structured product discovery before implementation?

You need structured product discovery when starting a new feature or module to ensure project goals are clearly defined before implementation. It prevents vague concepts from entering development by validating constraints and producing high-quality technical design documents.

Does brainstorming require specific dependencies or environments?

No specific dependencies or environments are required to start brainstorming requirements. The process relies on targeted questioning and multi-option analysis to refine ideas into actionable designs, making it accessible directly within your current product management workflow.