trellis-brainstorm

Guide collaborative product requirements discovery through structured interviews and codebase exploration.

7.3k|365|Updated May 31, 2024
One-click install
npx skills add https://github.com/EcoPasteHub/EcoPaste --skill trellis-brainstorm-ecopastehub
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: trellis-brainstorm
Source: https://github.com/EcoPasteHub/EcoPaste/tree/main/.cursor/skills/trellis-brainstorm
Command: npx skills add https://github.com/EcoPasteHub/EcoPaste --skill trellis-brainstorm-ecopastehub

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill tackles the challenge of clarifying requirements for new features or complex tasks, offering a systematic approach to collaborative brainstorming.

Core Features & Use Cases

  • Requirement Discovery: Helps define requirements before implementation, ensuring clarity and alignment.
  • Task Direction: Creates a task directory, seeds a product requirement document (PRD), and prompts targeted questions.
  • Technical Analysis: Encourages deep technical investigation and converges on a minimum viable product (MVP) scope.
  • Use Case: Ideal for scenarios with unclear requirements or complex tasks, enabling teams to make informed decisions with structured conversations.

Quick Start

Initialize a new brainstorm session for a task by creating a task directory and starting a PRD:

python3 ./.trellis/scripts/task.py create "<short task title>" --slug <slug>

Frequently Asked Questions about trellis-brainstorm

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

FAQPage Schema
How do I facilitate structured brainstorming for collaborative product requirement discovery?▼

Structured brainstorming for collaborative product requirement discovery is facilitated through guided interviews, codebase exploration, and evidence-based questioning to converge on clear, actionable requirements.

What is the best way to define a minimum viable product scope for complex tasks with diverse stakeholders?▼

Defining a minimum viable product scope for complex tasks is achieved by guiding teams through deep technical investigation and structured conversations to align diverse stakeholders on a comprehensive yet minimal scope.

How do I seed a product requirement document and prompt targeted questions for a new feature?▼

Seeding a product requirement document involves creating a task directory, initializing a PRD, and prompting targeted questions to clarify requirements before implementation begins.

When do I need structured brainstorming sessions for requirement discovery?▼

Structured brainstorming sessions for requirement discovery are needed when dealing with unclear requirements or complex tasks, enabling teams to make informed decisions through systematic conversations.

Can I use this approach to align teams before implementation starts?▼

Yes, this approach helps define requirements before implementation, ensuring clarity and alignment among team members through structured, collaborative conversations.

How do I initialize a new brainstorm session to create a task directory and start a PRD?▼

Initializing a new brainstorm session involves running a Python script to create a task directory with a short title and slug, which seeds the initial product requirement document for targeted questioning.