brainstorming

Guide abstract ideas into concrete designs and implementation plans.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/AntonioPiattiFadda/pediclick-frontend --skill brainstorming-antoniopiattifadda
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/AntonioPiattiFadda/pediclick-frontend/tree/main/.agents/skills/brainstorming
Command: npx skills add https://github.com/AntonioPiattiFadda/pediclick-frontend --skill brainstorming-antoniopiattifadda

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users move from a nascent idea to a fully fleshed-out design and specification by guiding them through a structured brainstorming and design process.

Core Features & Use Cases

  • Idea Refinement: Asks targeted questions to clarify user intent, requirements, and constraints.
  • Approach Exploration: Proposes multiple design or implementation strategies with their respective trade-offs.
  • Incremental Design Presentation: Delivers design specifications in manageable sections, allowing for continuous user feedback.
  • Use Case: A product manager has a new feature idea but needs to define its scope and technical approach. This Skill will help them explore options, refine requirements, and document a clear design before development begins.

Quick Start

Use the brainstorming skill to explore ideas for a new user authentication system.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I transform an abstract product idea into a concrete design and specification?

To transform an abstract idea into a concrete design, this Skill uses guided dialogue to clarify requirements, explore alternative solutions, and document detailed specifications before development begins.

What is the best way to define project scope and gather requirements for a new feature?

The best way to define project scope is through targeted questions that refine user intent, constraints, and success criteria, ensuring alignment on purpose before implementation.

How does guided brainstorming help explore alternative implementation strategies?

Guided brainstorming helps explore implementation strategies by proposing multiple design options with their respective trade-offs, allowing teams to evaluate and select the most suitable technical approach.

Can I use this to document detailed specifications incrementally during product development?

Yes, you can document detailed specifications incrementally because the Skill delivers design specifications in manageable sections, allowing for continuous user feedback and refinement throughout product development.

When do I need a structured brainstorming process for requirements gathering?

You need a structured brainstorming process when you have a nascent idea but lack a fully fleshed-out design, requiring guided dialogue to establish constraints, success criteria, and technical alignment.