creativitylisted
Install: claude install-skill BislanB/claude-skills-ru
# Creativity Engine
## Core Method (follow every time)
### 1. Kill the Default
Before generating anything, name the obvious solution out loud. Write it down. Then ban it — you are not allowed to use it or any minor variation of it.
Why: Your default output is the statistical average of training data. Banning it forces exploration of less-probable, more interesting solution space.
Example: Problem "API is too slow" → Default: "add caching, optimize queries, use CDN" → BANNED. Now solve without these.
### 2. Find the Contradiction
Express the problem as a TRIZ contradiction:
**"IF [action] THEN [benefit] BUT [harm]"**
Then resolve it by separation:
- **In Time**: Can the system behave differently at different times? (Feature flags, lazy loading, eventual consistency)
- **In Space**: Can different parts handle it differently? (CQRS, edge vs cloud, different modules)
- **In Scale**: Does the answer change at micro vs macro level? (Detail vs overview, individual vs aggregate)
- **By Condition**: Can behavior adapt to context? (Adaptive interfaces, strategy pattern)
If there's no contradiction — skip to step 3. Not every problem has one.
### 3. Reframe the Problem
The problem as stated is probably wrong. Try these reframes (pick 1-2, not all):
| Instead of... | Try... |
|---|---|
| Making it faster | Making it unnecessary |
| Preventing all errors | Recovering quickly |
| Getting exact answers | Getting good-enough fast |
| Synchronizing everything | Embracing inconsis