brainstorming

Guide idea generation into structured, validated design documentation.

Updated Jul 5, 2026
One-click install
npx skills add https://github.com/archerli/skill-set --skill brainstorming-archerli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/archerli/skill-set/tree/main/%E4%BA%A7%E5%93%81%E7%BB%8F%E7%90%86/%E4%BB%8E%E5%A4%B4%E8%84%91%E9%A3%8E%E6%9A%B4%E5%88%B0%E6%95%B0%E6%8D%AE%E5%9F%8B%E7%82%B9/brainstorming
Command: npx skills add https://github.com/archerli/skill-set --skill brainstorming-archerli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill assists in converting raw ideas into structured designs and specifications for implementation, fostering a collaborative and methodical approach to project development.

Core Features & Use Cases

  • Context Exploration: Provides tools to deeply understand the project's current state and objectives.
  • Clarity & Direction: Aids in refining and clarifying project intent, constraints, and success criteria.
  • Design Iteration: Facilitates the presentation and iterative development of design ideas with user feedback.
  • Documentation: Guides the creation of comprehensive design documentation, essential for knowledge sharing and future reference.
  • Implementation Readiness: Sets the stage for smooth transition to implementation with a validated design.

Quick Start

Use the brainstorming skill to start the design process for a new feature.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I convert a raw software idea into a structured design specification?

Transform a raw software idea into a structured design specification through collaborative dialogue that explores project context, iterates on design ideas, and validates constraints. This ensures a smooth transition to implementation readiness.

What is the best way to facilitate collaborative brainstorming for feature planning?

Facilitate collaborative brainstorming for feature planning by deeply exploring project context, refining project intent, and iterating on design ideas with user feedback. This methodical approach ensures robust design validation and clear success criteria.

Can I use this brainstorming process for software architecture discussions?

Yes, you can use this brainstorming process for software architecture discussions. It guides the transition from idea generation to fully formed designs, applying a structured approach to ensure architecture constraints and success criteria are thoroughly validated.

How do I create comprehensive design documentation for a new project feature?

Create comprehensive design documentation by using a collaborative brainstorming skill that captures context exploration, design iteration, and success criteria. This process generates structured specifications essential for knowledge sharing and implementation readiness.

Does collaborative design iteration help with implementation readiness?

Collaborative design iteration directly improves implementation readiness by validating the design against project constraints and success criteria. It ensures the structured specification captures all necessary details for a smooth development transition.

When do I need a structured brainstorming process for project development?

You need a structured brainstorming process for project development when converting raw ideas into validated designs. It provides clarity and direction for software design by refining intent and producing comprehensive specifications for implementation.