sr:brainstorm

Guide structured brainstorming of project actors, features, constraints, and business rules.

19|1|Updated Jun 14, 2026
One-click install
npx skills add https://github.com/DangQuangSE/team-development-skills --skill sr-brainstorm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sr:brainstorm
Source: https://github.com/DangQuangSE/team-development-skills/tree/main/.agents/skills/sr-brainstorm
Command: npx skills add https://github.com/DangQuangSE/team-development-skills --skill sr-brainstorm

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps in the initial phase of SRS creation by deeply brainstorming and understanding all aspects of a project, ensuring no details are missed before writing the spec.

Core Features & Use Cases

  • Comprehensive Brainstorming: Encourages users to deeply think through a project's scope, actors, features, constraints, and rules.
  • Domain-Specific Questions: Uses domain-appropriate question banks for effective brainstorming.
  • Step-by-Step Guide: Provides a structured process with checks and balances to ensure completeness.

Quick Start

Start brainstorming for a new project by using the command: /sr:brainstorm "Project Name".

Frequently Asked Questions about sr:brainstorm

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

FAQPage Schema
How do I brainstorm project requirements before writing an SRS?

To brainstorm project requirements before writing an SRS, you need a structured process that explores actors, features, constraints, and business rules. This ensures comprehensive coverage of all project aspects before specification generation begins.

What is the best way to identify software project constraints and actors early?

The best way to identify software project constraints and actors early is through domain-specific question banks. These guide deep brainstorming to map out all features, rules, and system participants during initial project planning.

Can I use domain-specific questions for software requirements brainstorming?

Yes, you can use domain-specific questions for software requirements brainstorming. The process utilizes domain-appropriate question banks to encourage deep thinking and effective discovery of project scope and business rules.

How do I start brainstorming for a new software development project?

You start brainstorming for a new software development project by initiating a structured command with your project name. This triggers a step-by-step guide with checks and balances to ensure no requirements are missed.

Why do I need a structured brainstorming process for AI-assisted development?

You need a structured brainstorming process for AI-assisted development to ensure no details are missed before writing the spec. It provides checks and balances that help understand all project aspects comprehensively.