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.