Generate an evidence-grounded opportunity
Scanned 9/2/2026
Install to Claude Code
npx -y skills add majiayu000/claude-skill-registry --skill idea-genie --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Idea Genie?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-idea-genie)More formats (shields.io, HTML) on the badges page.
---
name: idea-genie
description: Generate an evidence-grounded opportunity
---
# Idea Genie
Turn an open-ended question into a small, evidenced opportunity portfolio. This
skill explores; it does not select work, create beads, or write Discovery's BDD
intent packet.
## Workflow
1. State the question, constraints, non-goals, and evidence sources. Use
`research` when the repository facts are not already available.
2. Record observations as claims with repository or executable evidence. Put
unverified beliefs in `assumptions`; never blend them into observations.
3. Propose candidate mechanisms. Give every candidate its own evidence,
overlap result against live skills, CLI capabilities, and tracked work, plus
one Given/When/Then scenario.
4. Run another novelty pass. Merge equivalents and discard unsupported ideas.
Stop when the pass yields zero materially new candidates, not when an
arbitrary count is reached.
5. Write `idea-portfolio.v1`, run `scripts/validate-output.sh`, and hand the
artifact to `discovery`. Discovery alone shapes and persists executable BDD
intent.
If every candidate overlaps existing work or lacks support, emit
`status: no-new-work`, an empty candidate list, and observations showing why.
An honest empty portfolio is a successful result.
## Artifact contract
Required fields are `schema_version`, `status`, `observations`, `assumptions`,
`candidates`, and `termination`. Candidate portfolios require cited evidence,
an explicit `overlaps` array, and a complete scenario. Termination records the
reason and `novel_candidates_last_pass: 0`.
The validator is the machine boundary:
```bash
skills/idea-genie/scripts/validate-output.sh <portfolio.json>
```
Executable behavior: [references/idea-genie.feature](references/idea-genie.feature).
## Do not
- Pad the result to a requested or customary idea count.
- Create tracker rows, rank a winner, decompose implementation, or claim a
selection verdict.
- Treat assumptions or attractive mechanisms as observed facts.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!