brainstorm

Capture tasks and research context to define an MVP for AI coding workflows.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/tduck1equack/Web-Technology-Project --skill brainstorm-tduck1equack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/tduck1equack/Web-Technology-Project/tree/main/.agents/skills/brainstorm
Command: npx skills add https://github.com/tduck1equack/Web-Technology-Project --skill brainstorm-tduck1equack

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill facilitates collaborative requirements discovery before implementation, streamlining AI coding workflows and reducing ambiguity.

Core Features & Use Cases

  • Task-first Approach: Captures ideas immediately and ensures a task exists at the start.
  • Action before Asking: Reduces low-value questions by gathering context first.
  • Research-first for Technical Choices: Avoids asking users to invent options and promotes informed decision-making.
  • Diverge → Converge: Expands thinking, then converges to an MVP with explicit out-of-scope considerations.

Quick Start

Trigger the brainstorm skill with the command $start when describing a development task.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I improve requirements discovery for AI coding workflows?

Requirements discovery for AI coding workflows improves by capturing tasks first, gathering context before asking questions, and using research for technical decisions. This reduces ambiguity and streamlines the planning phase before implementation begins.

What is the diverge and converge approach for code planning?

The diverge and converge approach for code planning expands initial thinking to explore options, then converges to define an MVP with explicit out-of-scope considerations. It ensures research-driven decisions rather than relying on users to invent options.

How do I start a collaborative brainstorming session for task management?

To start a collaborative brainstorming session, trigger the skill with the command `$start` when describing your development task. This immediately captures the idea and ensures a task exists at the beginning of the workflow.

Does this requirements discovery skill require maintaining a PRD?

Yes, this requirements discovery skill requires PRD maintenance and task creation to function correctly. It uses a task-first approach to capture ideas immediately and maintain structured context throughout the workflow.

Why does the AI gather context before asking questions during code planning?

The AI gathers context before asking questions during code planning to reduce low-value inquiries. By taking action before asking, it ensures that user interactions are focused on informed, research-driven decision-making rather than basic information gathering.

What is the best way to define an MVP scope with AI coding tools?

The best way to define an MVP scope with AI coding tools is to use a diverge then converge methodology. This expands thinking to explore possibilities and then narrows focus to the MVP with explicit out-of-scope considerations.