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.