.cursor/skills/ideation/SKILL.md
Unified ideation skill with three modes: Quick (SCAMPER, Six Thinking Hats via Gemini API), Collaborative (dialogue-based design exploration before implementation), and Formal Review (multi-agent structured design review for high-stakes decisions). You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior.
npx skillsauth add jinyannan/learn-claude-demo ideationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Turn ideas into validated designs. Three modes for different levels of confidence needed.
| Mode | When to Use | Effort | |------|------------|--------| | Quick | Standalone idea generation, naming, brainstorming options | Low | | Collaborative | Before implementing features, components, or behavior changes | Medium | | Formal Review | High-stakes decisions requiring risk reduction and peer review | High |
Generate ideas systematically using structured techniques.
pip install google-generativeai
export GEMINI_API_KEY=your_api_key
Generate Ideas:
gemini -m pro -o text -e "" "Generate 10 creative ideas for: [topic]
Requirements: mix conventional/unconventional, varying complexity, different perspectives, 2+ wild cards.
For each: brief description, key benefit, main challenge"
SCAMPER Method:
gemini -m pro -o text -e "" "Apply SCAMPER to: [product/feature/process]
- Substitute: What can be replaced?
- Combine: What can be merged?
- Adapt: What can be modified?
- Modify/Magnify: What can be enlarged or emphasized?
- Put to other uses: What else could this be used for?
- Eliminate: What can be removed?
- Reverse/Rearrange: What can be reorganized?"
Six Thinking Hats:
gemini -m pro -o text -e "" "Analyze using Six Thinking Hats:
DECISION: [what you're considering]
- White Hat (Facts): What do we know?
- Red Hat (Feelings): Gut reactions?
- Black Hat (Caution): What could go wrong?
- Yellow Hat (Optimism): Benefits?
- Green Hat (Creativity): Alternatives?
- Blue Hat (Process): Best approach?"
Reverse Brainstorming:
gemini -m pro -o text -e "" "Reverse brainstorm: How could we make [goal] FAIL?
1. List ways to guarantee failure
2. Flip each into a success strategy
3. Identify hidden risks"
Constraint Removal:
gemini -m pro -o text -e "" "Brainstorm without constraints:
PROBLEM: [your problem]
1. Unlimited budget? 2. No time limit? 3. Any technology? 4. No legacy?
Then: Which ideas can be scaled down to reality?"
Evaluate & Compare:
gemini -m pro -o text -e "" "Evaluate ideas against criteria:
IDEAS: [list]
CRITERIA: Feasibility (1-5), Impact (1-5), Effort (1-5 lower=better), Risk (1-5 lower=better)
Create comparison matrix and recommend top choice."
Help turn ideas into fully formed designs through natural dialogue. Use this before any creative work.
Understanding the idea:
Exploring approaches:
Presenting the design:
Documentation:
docs/plans/YYYY-MM-DD-<topic>-design.mdImplementation (if continuing):
Structured, sequential multi-agent review for high-confidence decisions. Prevents blind spots, false confidence, and premature convergence.
1. Primary Designer (Lead)
2. Skeptic / Challenger
3. Constraint Guardian
4. User Advocate
5. Integrator / Arbiter
Phase 1 — Design: Primary Designer runs Mode 2 (collaborative). Initial design + Decision Log produced.
Phase 2 — Review: Agents invoked ONE AT A TIME: Skeptic → Constraint Guardian → User Advocate. Each provides scoped feedback. Designer responds to objections and updates Decision Log.
Phase 3 — Arbitration: Integrator reviews final design + Decision Log + unresolved objections. Explicitly accepts or rejects each objection with rationale.
Must record: decision made, alternatives considered, objections raised, resolution and rationale.
ALL must be true:
Final disposition: APPROVED, REVISE, or REJECT with rationale.
tools
Syncs skills across AI CLI tools (Claude, Cursor, Windsurf, etc.) from a single source of truth. Global mode (~/.config/skillshare/) and project mode (.skillshare/ per-repo). Commands: status, sync, install, uninstall, update, check, search, new, collect, push, pull, diff, list, doctor, audit, init-rules, trash, log, backup, restore, target, ui, upgrade. Features: target-level skill filtering (include/exclude), skill-level targets field, XDG Base Directory support, fuzzy subdirectory resolution for monorepo installs, .skillignore for repo-level skill filtering, --exclude flag, license display, multi-skill and group uninstall (--group/-G), declarative skill manifest (global + project), group field for organized placement, 49+ supported targets. Use when: managing skills across AI tools, "skillshare" CLI, skill sync/install/search, project skills setup, target filtering, security audit, web dashboard, or troubleshooting.
tools
Check and update installed Claude Code skills from multiple sources (Claude plugins and npx skills). Scans for available updates, supports batch or individual updates with intelligent local change merging, and recommends popular skills from skillsmp.com and skills.sh marketplaces. Use when users want to update skills, check for new versions, discover trending skills, or manage their skill collection.
tools
Guide for creating effective skills. Use when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
development
Use when auditing a collection of SKILL.md files for overlap, redundancy, or governance issues. Also use for managing a central skills repository, creating symlinks across projects, migrating skills, and syncing. Triggers when user pastes a bundle of skills, wants structured metadata extraction, consolidation recommendations, merge proposals, cleanup plans, or needs to set up/sync a central skills repo.