一键导入
superpowers-brainstorming
Use when starting any creative work — a brainstorming partner that explores intent, requirements, and design before any code is written.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when starting any creative work — a brainstorming partner that explores intent, requirements, and design before any code is written.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
How to read API keys (OpenAI, Anthropic, Gemini, Perplexity, OpenRouter, Grok) from GCP Secret Manager. Ported from jleechanorg/ai_universe.
The user-facing entry point for AI Universe Lite — turn a natural-language prompt into a shareable, self-contained MCP gem.
| name | superpowers-brainstorming |
| description | Use when starting any creative work — a brainstorming partner that explores intent, requirements, and design before any code is written. |
This skill is the Stage 2 engine of the AI Universe Lite gem-builder pipeline. It is the same skill that the host agent (claude in jleechanorg/ai_universe) uses for first-principles thinking, adapted for a non-interactive server context.
Stage 2 of the gem-builder (backend/src/agents/stages/02-brainstorm.md) runs this skill once per gem creation. Stage 3 (03-spec.md) also activates it, scoped to spec generation.
The skill's interactive prompts are removed. Instead:
BrainstormOutput JSON (validated by backend/src/lib/schema.ts).failed at 02-brainstorm.{
featureSet: string[], // >= 1, e.g. ["character sheets", "combat", "world state"]
tools: [{
name: string, // snake_case
purpose: string, // >= 8 chars
inputs: string[], // param names
outputs: string[], // field names
}],
modelNeeds: ("openai" | "anthropic" | "gemini" | "perplexity" | "openrouter" | "grok")[],
reasoning: string, // 80..2000 chars, markdown
}
modelNeeds[] is read by Stage 5 to mount the right Secret Manager keys.tool becomes a discoverable MCP tool in the gem; names matter.gem_runs/<runId>.state.brainstorm.reasoning and shown to the user in the run timeline.Future gems might want their own brainstorm phases. Having it as a vendored skill (vs. an inline prompt) means:
Adapted from ~/.claude/skills/superpowers-brainstorming/SKILL.md (the host's brainstorm skill). The host's version is interactive; this vendored copy is server-mode only.