trellis-brainstorm

Convert ambiguous development requests into structured requirements and implementation plans.

132|26|Updated Sep 9, 2022
One-click install
npx skills add https://github.com/ROYIANS/print-template-designer --skill trellis-brainstorm-royians
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trellis-brainstorm
Source: https://github.com/ROYIANS/print-template-designer/tree/main/.cursor/skills/trellis-brainstorm
Command: npx skills add https://github.com/ROYIANS/print-template-designer --skill trellis-brainstorm-royians

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns unclear, evolving, or technically complex development requests into shared, implementation-ready requirements before coding begins.

Core Features & Use Cases

  • Requirements Discovery: Captures the task, inspects the repository, and documents known facts, assumptions, constraints, and open questions.
  • Structured Decision-Making: Researches technical choices, presents concrete approaches with trade-offs, and records decisions in an ADR-style format.
  • Scope and Risk Control: Expands the discussion to consider future evolution, related scenarios, failure modes, acceptance criteria, and explicit out-of-scope items.
  • Use Case: Use it when planning a new editor feature, API workflow, or cross-package change with ambiguous requirements and multiple viable implementation paths.

Quick Start

Use the trellis-brainstorm skill to analyze the repository and guide me through one high-value question at a time until we have a confirmed MVP plan.

Frequently Asked Questions about trellis-brainstorm

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

FAQPage Schema
How do I turn ambiguous software ideas into implementation-ready plans?

To turn ambiguous ideas into implementation-ready plans, you need structured requirements discovery that inspects the codebase, documents assumptions, and defines acceptance criteria. This process separates MVP requirements from out-of-scope work before coding begins.

What is the best way to document architecture decisions for new features?

Documenting architecture decisions is best handled by researching technical choices, presenting concrete approaches with trade-offs, and recording decisions in an ADR-style format. This ensures structured decision-making for complex tasks with multiple valid approaches.

How do I scope an MVP for a cross-package repository change?

Scoping an MVP for a cross-package repository change requires expanding the discussion to consider failure modes and related scenarios, then explicitly separating MVP requirements from out-of-scope items to control project risk and scope.

When do I need technical planning for API workflow design?

You need technical planning for API workflow design when facing ambiguous requirements and multiple viable implementation paths. It captures the task, inspects the repository, and guides you through high-value questions to confirm a shared plan.

Does requirements discovery work for existing codebase modifications?

Requirements discovery works for existing codebase modifications by inspecting the repository to document known facts, constraints, and open questions. It applies to architectural choices, repository changes, and workflows with unclear scope.