From team-shinchan
Explores problems and alternative approaches before writing requirements. Use when you need structured brainstorming before committing to a solution.
How this skill is triggered — by the user, by Claude, or both
Slash command
/team-shinchan:brainstormThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
If args is empty or only whitespace:
If args is empty or only whitespace: Ask user: "What problem or feature would you like to brainstorm? Describe the goal, not the solution." STOP and wait for user response
If args length > 2000 characters: Truncate to 2000 characters Warn user: "Request was truncated to 2000 characters"
Check if .shinchan-docs/*/brainstorm-output.md exists for the current session.
If found: read it and include a note in the Hiroshi prompt: "A prior brainstorm exists. Extend or revise it rather than starting fresh."
Task( subagent_type="team-shinchan:hiroshi", model="opus", prompt=`/team-shinchan:brainstorm has been invoked.
Problem/Goal to explore: ${args}
You are doing structured problem exploration BEFORE requirements. The user may have arrived with a solution in mind ("add X feature"). Your job is to help them see the problem clearly before committing to a solution direction.
State the underlying problem in 2-3 sentences. Strip away solution framing. Example: "The user wants faster search" → "Users cannot find relevant items within their session window, causing abandonment."
Present 2-4 alternative approaches to address the problem. For each:
Option A: [Title]
Option B: [Title] [same structure]
[Option C, D if relevant]
State which option you recommend and why. Include:
User request: ${args} `)
After Hiroshi completes, if an active WORKFLOW_STATE.yaml exists:
Save Hiroshi's output to .shinchan-docs/{DOC_ID}/brainstorm-output.md
This allows /team-shinchan:requirements to reference it in Step 1.
Present the brainstorm output to the user. Then ask: "Ready to proceed with /team-shinchan:requirements? (This will start the full requirements interview based on the recommended path.)"
If user confirms: suggest running /team-shinchan:requirements with the recommended approach as context.
npx claudepluginhub seokan-jeong/team-shinchan --plugin team-shinchanGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.