skills/vs-research-ideate/SKILL.md
Generate high-entropy research (자료조사) and ideas (아이디어) using Verbalized Sampling to avoid mode collapse and maximize creativity and novelty.
npx skillsauth add ihj04982/my-cursor-settings vs-research-ideateInstall 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.
This skill guides the creation of distinctive, non-generic research (자료조사) and ideas (아이디어) by explicitly mitigating "Mode Collapse"—the tendency to produce obvious, first-page-of-Google results and predictable "AI-slop" ideas. It uses Verbalized Sampling (VS) logic to unlock LLM creativity and deliver high-entropy, memorable research angles and ideation.
Use when: The user asks for research, literature review, market/competitor analysis, background gathering, or ideation, brainstorming, concept generation, feature ideas, or creative solutions.
BEFORE any research or ideation, you MUST gather deep context from the user. Use the AskUserQuestion tool (or direct questions in dialogue) to probe the following dimensions:
CRITICAL: Do not proceed to Phase 1 until you have sufficient context. A vague prompt requires MORE questions, not assumptions.
Generate three distinct directions (research angles or idea clusters) and assign a "Typicality Score" (T-Score) from 0 to 1.0 (where 1.0 is most generic):
T-Score Justification Required: For each direction, explicitly state WHY it has that T-Score. What makes it more or less typical? Reference specific choices (sources, framings, or idea attributes).
Select the direction with the lowest T-Score that still meets:
Commit to this BOLD research path or idea set with intentionality. The choice must be DELIBERATE, not accidental.
These principles MUST be satisfied regardless of how experimental the research or ideas become. If a Low-T direction violates any of these, increase T until compliance is achieved.
| Guardrail | Description | |-----------|-------------| | Traceability | Sources and claims can be verified; distinguish fact vs inference vs opinion | | Relevance | Every piece of evidence or source clearly ties to the user's question or scope | | Coherence | One clear narrative or argument; no random fact-dumping | | Actionability | Takeaways are explicit: so what? what should the user do or believe? |
| Guardrail | Description | |-----------|-------------| | Clarity | Each idea is concretely described—enough to judge and to take a next step | | Feasibility | Ideas are scoped; not pure fantasy unless the user asked for blue-sky only | | Internal Consistency | The set of ideas fits a coherent strategy or theme (e.g., same product, same user) | | Differentiation | Ideas are distinguishable from each other and from the "mode" (Phase 1) |
If your output exhibits these patterns, you have FAILED the skill's intent:
Apply the Inversion Principle: If a source or angle feels "obvious," it has too much probability mass. Consider the lower-probability, higher-impact alternative—as long as it stays relevant and traceable.
When the goal is decision or recommendation, structure the deliverable as:
| Stage | Goal | Application | |-------|------|-------------| | Question | State the exact question or decision being informed | One sentence; no ambiguity | | Evidence | Present findings by theme or source type, with T-Score awareness | Prefer low-T sources; mark confidence and gaps | | Gaps & Caveats | What’s missing, conflicting, or uncertain | Builds trust and clarifies "so what" | | Implications & Options | What the user should do or believe; 2–3 concrete options if relevant | Actionable next steps |
When the goal is concept or feature generation, structure as:
| Stage | Goal | Application | |-------|------|-------------| | Problem / Opportunity | Reframe the brief in one line | Ensures ideas solve the right problem | | Idea Set | 3–5 distinct ideas with T-Score and brief rationale | Lowest T that still passes guardrails | | Selection Criteria | How to choose (e.g., impact vs effort, strategic fit) | Makes the set usable for the user | | Next Steps | One concrete next step per idea (e.g., "validate with one customer") | Moves from idea to action |
[Phase 0] Context Discovery
↓ (questions – gather purpose, scope, anti-refs, audience)
[Phase 1] Identify the Mode
↓ (verbalize the generic baseline – research or ideas)
[Phase 2] Sample the Long-Tail
↓ (three directions with justified T-Scores)
[Phase 3] Commit to Low-Typicality
↓ (select lowest T that passes Guardrails)
[Phase 4] Execute Output
↓ (research: sources + synthesis + implications; ideas: set + criteria + next steps)
[Phase 5] Surprise Check
↓ (would an expert find this obvious? if yes, refine)
Before delivering, ask yourself:
REMEMBER: The goal is to maximize "Surprise Score" and usefulness while maintaining rigor and clarity. Break the mold—deliberately—in 자료조사 and 아이디어.
development
Conduct WCAG 2.2 accessibility audits with automated testing, manual verification, and remediation guidance. Use when auditing websites for accessibility, fixing WCAG violations, or implementing accessible design patterns.
development
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
documentation
Sync documentation from source-of-truth (package.json, .env.example). Generates CONTRIB.md, RUNBOOK.md. Use when updating project docs or after adding scripts/env vars.
development
Analyze codebase structure and update architecture documentation (codemaps/). Use when documenting architecture, onboarding, or after major refactors.