trellis-brainstorm

Guides collaborative requirements discovery by creating a task directory and seeding a PRD.

28|4|Updated Dec 10, 2025
One-click install
npx skills add https://github.com/Hooolee/novel-splitter --skill trellis-brainstorm-hooolee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trellis-brainstorm
Source: https://github.com/Hooolee/novel-splitter/tree/main/.agents/skills/trellis-brainstorm
Command: npx skills add https://github.com/Hooolee/novel-splitter --skill trellis-brainstorm-hooolee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Collaborative teams often face unclear requirements and scope creep. This skill guides requirements discovery before implementation by creating a task directory, seeding a PRD, and guiding the user through iterative questions, focused research, and MVP convergence.

Core Features & Use Cases

  • Task scaffolding and PRD seeding to capture intent, scope, and constraints.
  • One-question-at-a-time Q&A workflow that explores design space, records decisions, and reduces back-and-forth.
  • Research-first for technical choices, with explicit MVP/convergence steps to finalize scope before coding.
  • Expansion and convergence phases that surface edge cases, future evolution, and risk considerations for a robust plan.

Quick Start

Create a brainstorm task, seed the PRD, and start Step 1 to auto-context and begin requirements discovery.

Frequently Asked Questions about trellis-brainstorm

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

FAQPage Schema
How do I brainstorm and define requirements before starting AI coding?

To brainstorm requirements before AI coding, you need a structured discovery process that captures intent, scope, and constraints. This skill scaffolds a task directory, seeds a PRD, and uses iterative one-question-at-a-time Q&A to converge on an MVP.

What is the best way to create an MVP scope and prevent scope creep during task management?

Creating an MVP scope to prevent scope creep requires explicit convergence steps after exploring the design space. This skill guides you through expansion and convergence phases, surfacing edge cases and recording decisions to finalize a robust, bounded plan before implementation.

How do I generate a PRD from a rough task description for software engineering?

Generating a PRD from a rough task description involves seeding a document with initial intent and iteratively refining it. This skill triggers from your task description, auto-contextualizes the request, and researches technical choices to document focused decisions.

Do I need to provide a complete specification before starting requirements discovery?

You do not need a complete specification before starting requirements discovery. This skill triggers from a basic task description and guides you through a repeatable workflow, asking focused questions one at a time to extract constraints and define the MVP scope collaboratively.

Can I use this requirements discovery workflow for complex technical research and edge case analysis?

You can use this requirements discovery workflow for complex technical research and edge case analysis. It employs a research-first approach for technical choices and includes dedicated divergence and convergence phases to evaluate risks, future evolution, and edge cases for a robust plan.

Why does the requirements discovery process ask questions one at a time?

The requirements discovery process asks questions one at a time to reduce back-and-forth and maintain focus. This one-question-at-a-time Q&A workflow systematically explores the design space, records decisions iteratively, and ensures convergence on a well-defined MVP before any coding begins.