brainstorm

Transform vague ideas into structured approaches with trade-offs.

2|1|Updated May 29, 2026
One-click install
npx skills add https://github.com/slinkardbrandon/slynk-toolkit --skill brainstorm-slinkardbrandon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/slinkardbrandon/slynk-toolkit/tree/main/skills/brainstorm
Command: npx skills add https://github.com/slinkardbrandon/slynk-toolkit --skill brainstorm-slinkardbrandon

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps users transform vague ideas or problems into structured approaches with trade-offs, making it easier to decide on the best course of action.

Core Features & Use Cases

  • Idea Shaping: Develops 2-3 concrete approaches with trade-offs for a given problem.
  • Direction Recommendation: Provides a recommended direction for the user to proceed with.
  • Research Fan-Out: Offers parallel research agents to answer open questions about the problem.
  • Approach Table: Presents approaches in a table format for easy comparison.
  • Spec Handoff: Hands off a paste-ready seed for a fresh session or continues to the next step, slynk-spec, inline.

Quick Start

Start a brainstorming session by providing a rough idea or problem statement.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I shape fuzzy ideas into structured approaches with trade-offs?

To shape fuzzy ideas into structured approaches, provide a rough problem statement and recent context. The session generates 2-3 concrete approaches with trade-offs in a comparison table and recommends a direction.

What is the best way to brainstorm approaches for a vague software engineering problem?

The best way to brainstorm approaches for a vague problem is to supply context like recent specs and glossary terms. This grounds the session and enables research fan-out to resolve open questions about the problem.

How do I compare different approaches during problem solving?

To compare different approaches during problem solving, use the generated approach table. It presents 2-3 concrete approaches side-by-side with their respective trade-offs for easy evaluation and decision-making.

Can I hand off brainstorming results directly into a specification?

Yes, you can hand off brainstorming results directly into a specification. The session outputs a paste-ready seed for a fresh session or continues inline to the next step, slynk-spec.

Do I need to provide context information before starting a brainstorming session?

Yes, you need to provide context information such as recent specs and glossary terms before starting. This context is required for grounding the idea generation and enabling the parallel research fan-out agents.

What to do when problem solving leaves open research questions?

When problem solving leaves open research questions, parallel research agents are offered to answer them. This research fan-out resolves uncertainties and grounds the structured approaches in verified information.