Install any skill in seconds. Free to start, no credit card required.
Get Started Free →hashgraph-online/brainstorming
苏格拉底式创意探索技能,融合 gstack 的 brainstorm 和 superpowers 的 aside 模式。 在不同方案之间做发散-收敛循环,用分块展示降低认知负荷,帮助团队找到最佳路线。
Passed 6 of 13 test cases with the skill, and 2 of 13 without it.
and 12 more in the full report
9 fixed1 passed either way10 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
I want to refactor our user authentication session store to use Redis instead of in-memory maps. Before implementation, guide me through a structured design process: inquire about my constraints one step at a time, suggest multiple design approaches with trade-offs, and produce a formal design document that includes scope boundaries, architectural decisions, and contract definitions. Make sure to run self-checks on the doc prior to seeking my final sign-off.
| Checked | Without skill | With skill |
|---|---|---|
| Presents options using a multiple-choice format when clarifying constraints | Missed | Passed |
| Asks only one question at a time during the intake process | Missed | Passed |
The instructions your model reads when the skill loads.
Turn ideas into designs with explicit HOTL contracts. Ask questions one at a time. Present design for approval before any implementation.
Explore context (cheap preflight first)
Phase 1 — Cheap preflight (Glob only, current project directory):
docs/designs/*.mddocs/plans/*.mdREADME.md, .gitignore, LICENSE, and scaffolding boilerplate do not count.Phase 2 — Branch on result:
Hard rule: Never scan parent directories, sibling folders, or workspace-wide paths unless the user explicitly provides a path.
Determine scope — decide between feature, phase, or initiative before the clarifying-questions loop. Scope shapes every downstream step: output path, contract structure, depth of inquiry.
Scope choices:
feature — one feature, one bug fix, one refactor. Output: docs/designs/YYYY-MM-DD-<slug>-design.md (dated, tactical).phase — one slice of a multi-phase initiative. Same output family as feature: docs/designs/YYYY-MM-DD-phase-N-<slug>-design.md.initiative — a multi-phase project (v1/v2, platform migration, enterprise rebuild). Output: docs/designs/<topic>.md (undated, durable, strategic).Default: feature. If the user's initial message clearly describes a feature, proceed with feature scope without blocking for input. Optionally acknowledge in one line ("Treating as feature scope; say so if this should be a phase or initiative"). Do not pause the flow.
Ask the scope question explicitly when the request is ambiguous or multi-phase (e.g., "migrate v1 to v2", "platform rebuild", "rework across services"). Present the three choices with feature as the pre-filled default and wait for the user's answer before continuing.
For initiative scope, load the strategic-design template once at session start. Resolve adapters/strategic-design.template.md in this order (same pattern used for document-lint.sh and hotl-config.sh — see skills/document-review/SKILL.md):
test cases passed, vs 2 / 13 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.