trellis-brainstorm

Guide structured requirements discovery and technical research for software tasks.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/znc15/Open-Design --skill trellis-brainstorm-znc15
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trellis-brainstorm
Source: https://github.com/znc15/Open-Design/tree/main/.cursor/skills/trellis-brainstorm
Command: npx skills add https://github.com/znc15/Open-Design --skill trellis-brainstorm-znc15

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the problem of ambiguous or poorly defined development tasks by guiding the AI and user through a structured, research-backed requirements discovery process before any code is written.

Core Features & Use Cases

  • Task-First Discovery: Ensures every idea is captured in a dedicated task directory with a seeded PRD immediately.
  • Research-Driven Decisions: Uses sub-agents to perform technical research, preventing guesswork and ensuring implementation choices are based on industry conventions.
  • Diverge-to-Converge Workflow: Expands thinking to cover edge cases and future evolution before locking in a concrete MVP scope.

Quick Start

Trigger the brainstorm process by describing your new feature or complex development goal to the AI.

Frequently Asked Questions about trellis-brainstorm

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

FAQPage Schema
How do I define clear software requirements before implementation begins?

To define clear software requirements, you need a structured requirements discovery process that captures ideas in a dedicated task directory and seeds a PRD immediately to establish testable acceptance criteria before coding.

What is a diverge-to-converge workflow for technical architecture planning?

A diverge-to-converge workflow for technical architecture planning expands thinking to cover edge cases and future evolution before locking in a concrete MVP scope, ensuring documented architectural decisions are made.

How do I research technical implementation choices for complex development tasks?

Research technical implementation choices for complex development tasks by delegating technical research to sub-agents, preventing guesswork and ensuring implementation choices are based on industry conventions.

When do I need to create a PRD for software development?

You need to create a PRD for software development when facing ambiguous or poorly defined development tasks, using research-backed requirements discovery to guide decisions before any code is written.

Does this requirements discovery process work for complex software features?

Yes, this requirements discovery process works for complex software features by creating task-specific documentation and guiding users through a structured decision process to satisfy the need for clear acceptance criteria.

What's the best way to brainstorm architecture and prevent guesswork in development?

The best way to brainstorm architecture and prevent guesswork is using a collaborative AI process that performs technical research via sub-agents and expands thinking to cover edge cases before converging on an MVP scope.