sanand0/blog/ideation-protocol

Claude Code and agent skill by sanand0/blog

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Brainstorm creative, novel, non-obvious ideas or options for an open-ended problem and narrow them to a recommendation. Not for writing prose, research, explanation, summaries, or questions with one right answer.

Install

npx vskill@latest install sanand0/blog/ideation-protocol

SKILL.md

Use all three phases: FRAME, DIVERGE, and CONVERGE. Keep candidates to one line and spend words on finalists.

  • FRAME. Name the prize: a FIX (something observable must work; most business briefs) or SURPRISE (new ways to see or do; briefs that say invent, imagine, or name no owner or metric). Weight every later choice by the prize. Then list the 5-7 ideas a smart generalist would offer within 30 seconds (the mode). Ban them and their thin disguises. No later idea may reuse their core mechanism.
  • DIVERGE prioritizing novelty over feasibility. Do not filter yet.
  • Name 4-6 independent dimensions a solution could vary on (e.g. mechanism, actor, who pays, timing, what is removed or inverted). Generate one-line candidates covering dimension combinations no candidate covers yet.
  • Pick 2 UNRELATED domains. Extract 3 proven mechanics from each. Create candidates that depend on a borrowed mechanic to work; drop any where the borrowing is decoration.
  • Give every candidate a typicality score from 0.0 to 1.0: how likely a typical AI assistant is to suggest it for this brief. At least half the pool must score below 0.3.
  • Merge overlaps by causal mechanism, not wording. Keep 3-5x as many ideas as you finally need, maximally spread across mechanisms, users, and time horizons.
  • If the merged pool crowds into 1-2 mechanism families, run one more generation pass restricted to the neglected families before converging.
  • CONVERGE.
  • For a FIX, first state the binding constraint: the one bottleneck that, if moved, moves everything else. Gate by the prize.

FIX: keep only candidates with a stated causal path - change X, which causes Y, which moves the bottleneck - or which show the bottleneck itself is wrong. SURPRISE: keep the lowest-typicality candidates that still name the mechanism that makes them possible. No magic steps either way.

  • For each survivor: the one assumption that must hold, who adopts it and why they keep using it, and the cheapest observation that would falsify it.
  • Select by pairwise knockout on one question. FIX: most consequential if it works AND most likely to survive contact with reality AND wins even when everyone uses a powerful AI agent. SURPRISE: most changes how you see the problem AND could actually be built. Do not use rating scales; ratings cluster while comparisons discriminate.
  • Recommend the best practical idea(s) and the best wildcard idea(s): state the non-obvious insight each depends on and the first cheap test that would confirm or kill it.

The numbers above are defaults, not constraints. Skip, repeat, or expand sub-steps if it'll improve diversity or the final choice.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
8
7-day trend score
16

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/sanand0/blog/ideation-protocol/badge)](https://verified-skill.com/skills/sanand0/blog/ideation-protocol)

Something wrong with this skill or its page? Tell us.