One-click install
npx skills add https://github.com/mslshao/claude-harness --skill ideate-mslshao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ideate
Source: https://github.com/mslshao/claude-harness/tree/main/dotclaude/skills/ideate
Command: npx skills add https://github.com/mslshao/claude-harness --skill ideate-mslshao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps when you understand the problem but do not yet know which solution approach to pursue. It turns vague or mixed planning inputs into a ranked set of distinct options, pressure-tests the leading candidates, and recommends a winner with clear tradeoffs.

Core Features & Use Cases

  • Multi-approach generation: Produces 3-5 genuinely different approaches instead of minor variants of the same idea.
  • Structured evaluation and ranking: Scores options across effort, risk, reversibility, fit, rules alignment, verifiability, and consequence of being wrong.
  • Mandatory skeptic and decision gate: Runs an adversarial review and an iterate-or-escalate gate before presenting a recommendation.
  • Broad input handling: Accepts free text, bead IDs, Jira tickets, Slack threads, Confluence pages, and transcripts, then reconciles disagreements.
  • Use cases: Useful for architecture direction, feature design, implementation strategy selection, tradeoff analysis, and deciding between minimal versus heavier solutions before moving into execution planning.

Quick Start

Ask the ideate skill to compare several implementation approaches for your problem statement and recommend the best one to take forward.

Frequently Asked Questions about ideate

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

FAQPage Schema
How do I compare multiple software architecture approaches before implementation?

Solution approach comparison generates three to five distinct architecture options, scores them across effort, risk, and reversibility, and applies an adversarial skeptic review to recommend a winning strategy.

What is the best way to evaluate implementation strategies from mixed Slack and Confluence inputs?

Evaluating implementation strategies from mixed inputs involves reconciling disagreements across Slack threads, Confluence pages, and transcripts, then ranking solution options through structured scoring and a mandatory decision gate.

Can I use structured tradeoff analysis for Jira ticket feature design?

Yes, structured tradeoff analysis applies to Jira ticket feature design by consuming bead IDs and ticket context to produce ranked solution options with clear tradeoffs before execution planning begins.

How do you rank solution options during software design planning?

Ranking solution options during software design involves scoring each approach across effort, risk, reversibility, fit, rules alignment, verifiability, and consequence of being wrong to identify the safest path forward.

When do I need adversarial review for architecture direction selection?

You need adversarial review for architecture direction selection when pressure-testing leading candidates against potential biases, ensuring the final recommendation survives a mandatory skeptic review before proceeding.

What are the limitations of automated decision making for complex feature strategy?

Automated decision making for complex feature strategy may route to iteration or ask narrowing questions if inputs lack clarity, meaning it escalates rather than forcing a choice when context is insufficient.