speclan-engineering:brainstorm

Transform vague concepts into SPECLAN specifications through a multi-round exploration loop.

8|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/thlandgraf/cc-marketplace --skill speclan-engineering-brainstorm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speclan-engineering:brainstorm
Source: https://github.com/thlandgraf/cc-marketplace/tree/main/plugins/speclan-engineering/skills/brainstorm
Command: npx skills add https://github.com/thlandgraf/cc-marketplace --skill speclan-engineering-brainstorm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brainstorming sessions often produce vague ideas that need structured SPECLAN artifacts. This skill guides an interactive grounding and divergence-convergence process to convert rough thoughts into actionable goals, features, requirements, or change requests, with explicit anchoring to the project context.

Core Features & Use Cases

  • Interactive grounding and classification to map thoughts to SPECLAN entities.
  • A structured exploration loop (0–5 rounds) that surfaces and clarifies ideas before committing to specifications.
  • Delegation to speclan-format for formal creation, cross-referencing, and lifecycle management.

Quick Start

Describe your rough idea and say 'Yes, proceed' to start the exploration loop.

Frequently Asked Questions about speclan-engineering:brainstorm

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

FAQPage Schema
How do I turn vague project ideas into structured specifications?

This skill transforms vague concepts into SPECLAN specifications through an anchored, multi-round exploration loop that iteratively clarifies goals, features, requirements, or change requests before formal creation.

What is the best way to brainstorm software requirements before writing specs?

A structured exploration loop of 0 to 5 rounds provides the best way to brainstorm requirements, iteratively surfacing and clarifying rough thoughts before delegating to formal specification creation.

How do I start converting rough concepts into SPECLAN goals or change requests?

Describe your rough idea and say 'Yes, proceed' to start the interactive grounding loop, which maps your concepts into 1 to 3 SPECLAN entities like goals, features, requirements, or change requests.

How does the SPECLAN specification creation process handle cross-referencing?

The specification creation process delegates to the speclan-format plugin to enforce owner resolution and cross-referencing per shared HLRD contracts during formal entity creation.

Do I need the speclan plugin suite to generate requirements from brainstorming sessions?

Yes, this brainstorming skill relies on the speclan plugin suite, specifically speclan-format, speclan-id-generator, and speclan-query, to handle formal creation, cross-referencing, and lifecycle management.

Can I create change requests directly from brainstorming output without manual formatting?

Yes, the brainstorming pipeline supports optional change request handling and delegates final formatting to the speclan-format plugin, allowing you to create change requests directly without manual formatting.