brainstorm

Guide software development through investigation, design, planning, and agent execution phases.

437|40|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/HazAT/pi-config --skill brainstorm-hazat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/HazAT/pi-config/tree/main/skills/brainstorm
Command: npx skills add https://github.com/HazAT/pi-config --skill brainstorm-hazat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a structured, step-by-step process to transform an initial idea into a fully designed, planned, and executed software feature, ensuring thoroughness and preventing shortcuts.

Core Features & Use Cases

  • Phased Development: Guides through distinct stages: Investigate, Clarify, Explore, Design, Plan, Todo Creation, Execution, and Review.
  • Rigorous Validation: Mandates design validation and planning before coding, with strict checks against cutting corners.
  • Use Case: When tasked with building a new feature, use this Skill to systematically understand requirements, explore technical approaches, document the design, break down the work into small todos, and then execute the implementation using sub-agents, ensuring a robust and well-considered outcome.

Quick Start

Initiate a structured brainstorming session to develop a new feature, starting with an investigation of the existing codebase.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I structure feature development from ideation to code execution?

Structured feature development requires a phased workflow: investigate the codebase, clarify requirements, explore approaches, validate design, document the plan, create todos, and sequentially execute code. This prevents shortcuts and ensures thorough software design.

What is the best way to plan new software features without missing requirements?

The best way to plan new software features is using a mandatory phased process that separates requirement gathering and design validation from implementation. This ensures adherence to a defined process and verifies technical approaches before writing code.

How does an agent-driven code execution workflow operate?

Agent-driven code execution operates by breaking down a validated design into small sequential todos, which are then implemented by sub-agents. This follows detailed planning and code investigation to ensure a robust and well-considered outcome.

Can I use this structured brainstorming process for agile feature development?

Yes, you can use this structured brainstorming process for agile feature development. It systematically breaks down work into small todos and sequential execution phases, aligning with agile methodologies for iterative and well-considered software design outcomes.

Does this software design workflow require any external dependencies?

No, this software design workflow does not require external dependencies. It operates independently to facilitate the comprehensive development workflow from initial ideation through to final review and executed code.