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.