# BeCreative

Single-pass divergent ideation via Verbalized Sampling: surfaces the strongest of...

- Repository: https://github.com/danielmiessler/LifeOS (19669 stars)
- Category: Testing
- License: MIT
- Last updated: 2026-10-28
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add danielmiessler/LifeOS --skill BeCreative -g -a claude-code -y`
Codex: `npx skills add danielmiessler/LifeOS --skill BeCreative -g -a codex -y`
Cursor: `npx skills add danielmiessler/LifeOS --skill BeCreative -g -a cursor -y`
Gemini CLI: `npx skills add danielmiessler/LifeOS --skill BeCreative -g -a gemini-cli -y`

## Description

Single-pass divergent ideation via Verbalized Sampling: surfaces the strongest of several diverse candidates, or expands a seed corpus into an eval dataset. USE WHEN be creative, brainstorm, divergent ideas, creative solutions, maximum creativity, tree of thoughts, radically different, name this, creative angle, technical creativity, novel ideas, expand this corpus, synthetic data, generate diverse examples, create test set. NOT FOR evolving ideas over several rounds, multi-cycle ideation, breakthrough ideas, ideate or id8 (HillClimb Ideate), new causal explanations of a phenomenon (Novelty), or adversarial critique (RedTeam).

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# BeCreative

Ask a model for "a creative idea" and you get the most probable one: the safe, already-seen answer. This skill pushes past that. Single-pass intents use Verbalized Sampling (generate several low-probability candidates, surface the strongest; see `ResearchFoundation.md`). SyntheticDataExpansion grows a small seed set into a diverse corpus. Ideas evolved over several rounds (a population of proposers, recombination with lineage, measured or cross-vendor fitness) are HillClimb's Ideate intent (`skills/HillClimb/Intents/Ideate.md`).

## Ideal State

- Each run surfaces several genuinely distinct candidates, compared against each other rather than by self-reported probability, and names the strongest for the brief.
- The candidates differ in kind (different assumptions, framings, formats or domains), never one idea in five outfits.
- When diversity is load-bearing, candidates are generated or judged across a second vendor, the lane chosen by whether the brief is taste-judged (Anthropic) or correctness-judged (OpenAI).
- SyntheticDataExpansion returns a corpus measurably more diverse than its seed set: a higher diversity index from `Tools/Diversity.ts index` than the seed.
- A request to evolve ideas over several rounds reaches HillClimb Ideate, never a single pass here.

## Intent Routing

The rest: https://github.com/danielmiessler/LifeOS/blob/HEAD/LifeOS/install/skills/BeCreative/SKILL.md
