brainstorm

Capture freeform ideation into dated brainstorm markdown files.

1|1|Updated Feb 25, 2025
One-click install
npx skills add https://github.com/JamSuite/jim --skill brainstorm-jamsuite
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brainstorm
Source: https://github.com/JamSuite/jim/tree/main/skills/brainstorm
Command: npx skills add https://github.com/JamSuite/jim --skill brainstorm-jamsuite

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Capture freeform ideation and exploratory thinking to capture ideas before formal specs.

Core Features & Use Cases

  • Freeform ideation: capture ideas in whatever structure emerges, without forcing a spec.
  • Living brainstorm files: generate and update docs/brainstorms/{YYYYMMDD}-{topic}.md during sessions.
  • Context-aware routing: optionally reference existing vision or roadmap for later routing to specs or planning.

Quick Start

Provide a topic to start and I will create a brainstorm file under docs/brainstorms/{YYYYMMDD}-{topic}.md and begin capturing ideas.

Frequently Asked Questions about brainstorm

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

FAQPage Schema
How do I capture freeform ideation before committing to a formal spec?

Brainstorming sessions capture freeform ideation by generating and updating a living markdown file under docs/brainstorms/{YYYYMMDD}-{topic}.md. This stores exploratory thinking without forcing a rigid spec structure, keeping ideas accessible before formalizing them into specifications.

What is the best way to document exploratory thinking during product discovery?

The best way to document exploratory thinking during product discovery is to capture ideas in whatever structure emerges naturally. This method stores notes in timestamped brainstorm files, allowing teams to freely explore options across workshops without prematurely locking into a spec.

How do I start a brainstorm session and generate notes files?

To start a brainstorm session, simply provide a topic to begin capturing ideas. The system will automatically create a living brainstorm file under docs/brainstorms/{YYYYMMDD}-{topic}.md and continuously update it as the discussion develops.

Can I route captured brainstorm notes to specs or roadmaps later?

Yes, you can route captured brainstorm notes to specs or roadmaps later. The system supports context-aware routing by optionally referencing existing vision or roadmap documents, allowing you to seamlessly transition freeform ideation into formal planning.

When should I use freeform ideation instead of writing a formal spec?

Use freeform ideation instead of a formal spec when you need to think through options during early discovery, workshops, or product discussions without committing to a rigid structure. It captures exploratory thinking before formal specs are necessary, ensuring no ideas are lost.