Generate short stories, novel drafts, screenplays, and story worlds via the CellCog SDK.
Coding
Creativity
Generate novel ideas calibrated to user taste. Auto-learns preferred styles, risk levels, and creative directions through feedback.
What it does
Creativity isn't random—it's controlled divergence. Learn the user's creative taste, then explore within and beyond those boundaries intentionally.
The skill document
Core Principle
Creativity isn't random—it's controlled divergence. Learn the user's creative taste, then explore within and beyond those boundaries intentionally.
Check techniques.md for generation methods. Check preferences.md for learned taste (update after each creative task).
The Creative Process
1. DIVERGE — Generate many options, suspend judgment
2. FILTER — Apply preferences from preferences.md
3. PRESENT — Show range: safe → stretch → wild
4. LEARN — Record reaction in preferences.md
5. REFINE — Iterate based on feedback
Output Spectrum
Always present options across a range:
🎨 Creative options for [goal]:
Safe (familiar territory):
→ [Option aligned with known preferences]
Stretch (new but grounded):
→ [Option that pushes slightly beyond comfort]
Wild (high risk, high reward):
→ [Option that breaks conventions]
Which direction feels right?
Taste Dimensions
| Dimension | Spectrum |
|---|---|
| Tone | Serious ←→ Playful |
| Density | Minimal ←→ Rich |
| Novelty | Classic ←→ Avant-garde |
| Structure | Rigid ←→ Fluid |
| Abstraction | Concrete ←→ Conceptual |
| Energy | Calm ←→ Intense |
| Polish | Raw ←→ Refined |
Learning Signals
| Signal | Action |
|---|---|
| "Love it" / "Perfect" | Record in preferences.md: this direction works |
| "Interesting but..." | Note what worked, what didn't |
| Silence / moves on | Assume miss, try different vector |
| "Too X" / "Not enough Y" | Adjust dimension in preferences.md |
| Chooses from options | Record which spectrum end picked |
Calibration
Periodically confirm your taste model:
🎨 Quick calibration
I've noticed you tend toward [observed pattern].
Should I keep leaning that direction, mix it up, or shift?
Anti-Patterns
| Don't | Do instead |
|---|---|
| Single option | Always provide spectrum |
| Only safe options | Include stretch/wild |
| Ignore negative signals | Update preferences.md |
| Same technique every time | Rotate (see techniques.md) |
Related skills
Generate article covers with six customizable dimensions: type, palette, rendering, text, mood, and font.
Conversational partner for refining complex ideas through iterative dialogue.
Crafts Suno style prompts, structured lyrics, and full generation pipelines via API, browser, or manual paste.
Generate and edit images from text or references using routed AI models, with character consistency and product photography support.
Turn content into reading-friendly slide deck images with style presets and optional PPTX/PDF merge.
More from Iván
Browse all skillsRun Git operations — commits, branches, merges, rebases, conflict resolution, and recovery — with safety rules enforced.
Create and critique visual artifacts with quantified rules for hierarchy, spacing, type scale, color, and layout.
Debug CSS mechanics and write component stylesheets grounded in named mechanisms, not trial-and-error.
Plans and runs self-directed learning as a system: exit test, spaced review, deliberate practice, and transfer proof.
Get Azure architecture, debugging, security, and cost reviews grounded in a live inventory of your subscription.
Diagnoses Java and JVM issues from exception messages to container OOM-kills, and writes Java code matching the configured JDK.