brainstorming

Facilitate structured brainstorming sessions with Socratic questioning and design validation.

Updated May 7, 2026
One-click install
npx skills add https://github.com/TK-Evans01/tk-harness --skill brainstorming-tk-evans01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorming
Source: https://github.com/TK-Evans01/tk-harness/tree/main/plugins/tk-rpie/skills/brainstorming
Command: npx skills add https://github.com/TK-Evans01/tk-harness --skill brainstorming-tk-evans01

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps users transform rough ideas into fully-formed designs by using structured Socratic questioning, alternative exploration, and incremental validation.

Core Features & Use Cases

  • Structured Questioning: Refine ideas through a series of structured questions.
  • Alternative Exploration: Propose and evaluate multiple approaches.
  • Incremental Validation: Present design in sections for validation.
  • Use Case: Ideal for software development, project planning, or any scenario requiring idea refinement and design validation.

Quick Start

Use the brainstorming skill to start a new brainstorming session and follow the structured process.

Frequently Asked Questions about brainstorming

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

FAQPage Schema
How do I refine rough ideas into fully-formed designs?

Idea refinement through structured Socratic questioning helps transform rough concepts into fully-formed designs by exploring alternatives and incrementally validating design sections. This structured brainstorming approach ensures concepts are thoroughly examined before implementation.

What is the best way to validate design concepts before development?

Design validation is achieved by presenting concepts in incremental sections for review. Structured questioning evaluates multiple approaches, ensuring software development or project planning concepts are tested and refined before committing to implementation.

Can I use structured questioning for project planning and software design?

Structured questioning applies directly to project planning and software development scenarios. The brainstorming process facilitates alternative exploration and incremental validation, making it suitable for any scenario requiring thorough idea refinement and design validation.

How does alternative exploration work during brainstorming?

Alternative exploration proposes and evaluates multiple approaches during a brainstorming session. By using structured Socratic questioning, the process systematically compares different design paths, ensuring the selected concept is validated through incremental review.

Do I need any specific tools to start a structured brainstorming session?

Starting a structured brainstorming session requires no external dependencies. The process uses built-in questioning mechanisms and research agents for information gathering, allowing idea refinement and design validation to begin immediately.

What are the limitations of using Socratic questioning for idea refinement?

Socratic questioning for idea refinement relies on incremental validation through structured choices, which may not suit rapid prototyping contexts. The brainstorming process is designed for thorough exploration and design validation rather than quick, unstructured concept generation.