team-shinchan:brainstorm

Reframe problems and generate alternative approaches with tradeoffs and complexity estimates.

8|2|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/seokan-jeong/team-shinchan --skill team-shinchan-brainstorm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: team-shinchan:brainstorm
Source: https://github.com/seokan-jeong/team-shinchan/tree/main/skills/brainstorm
Command: npx skills add https://github.com/seokan-jeong/team-shinchan --skill team-shinchan-brainstorm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams and stakeholders clarify vague or solution-framed requests by reframing the underlying problem, exposing assumptions, and surfacing multiple viable approaches before requirements are written.

Core Features & Use Cases

  • Input validation and session-awareness: Prompts for missing context, truncates overly long inputs, and checks for prior brainstorm outputs to avoid duplication.
  • Structured ideation via a subagent: Invokes an internal Hiroshi subagent to produce a concise problem reframe, 2–4 alternative approaches with pros/cons, complexity estimates, and a recommended path.
  • Persistence and workflow integration: Saves brainstorm results to .shinchan-docs when WORKFLOW_STATE.yaml exists and guides the user toward the next step (/team-shinchan:requirements).
  • Use Case: A product manager unsure about implementing feature X can run this Skill to see alternative solutions, engineering complexity, and a recommended validation plan.

Quick Start

Brainstorm alternative approaches and a recommended path for improving search relevance to reduce user abandonment.

Frequently Asked Questions about team-shinchan:brainstorm

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

FAQPage Schema
How do I reframe vague feature requests into clear product objectives?

Brainstorming a problem reframe involves exploring the underlying issue behind a request to surface clear objectives and alternatives. It generates 2–4 alternative approaches with pros, cons, and complexity estimates to guide early-stage planning and design workshops.

How do I generate alternative approaches with tradeoffs during product discovery?

To generate alternative approaches with tradeoffs during product discovery, analyze the core problem to produce 2–4 viable options. Each option includes detailed pros, cons, and complexity estimates, enabling teams to compare solutions and select a recommended validation path before committing to requirements.

What is the best way to evaluate engineering complexity for different feature solutions?

The best way to evaluate engineering complexity for different feature solutions is to generate multiple alternatives during brainstorming and assess each option with complexity estimates. Comparing these structured tradeoffs highlights the most practical recommended path for implementation.

Can I save brainstorming results to avoid duplicating ideation sessions?

Yes, you can save brainstorming results to avoid duplicating ideation sessions by checking for prior outputs and persisting new results. When a workflow state file exists, results are automatically saved to a designated docs directory to maintain session awareness and continuity.

When should I use problem reframing instead of directly writing requirements?

You should use problem reframing instead of directly writing requirements when teams receive vague or solution-framed requests. Applying problem reframing early in product discovery exposes assumptions and clarifies objectives, ensuring you write requirements for the actual problem rather than a premature solution.