thinking-trizlisted
Install: claude install-skill babypochi06/cc-thinking-skills
# TRIZ Thinking
## Overview
TRIZ (Teoriya Resheniya Izobretatelskikh Zadatch) is a systematic innovation methodology developed by Genrich Altshuller from analyzing 200,000+ patents. It provides structured approaches to solve "impossible" problems by identifying and resolving contradictions rather than accepting trade-offs.
**Core Principle:** Behind every difficult problem lies a contradiction. Resolve the contradiction, solve the problem. Great innovations don't compromise—they transcend.
## When to Use
- Facing "impossible" trade-offs (fast vs. accurate, secure vs. convenient)
- Stuck choosing between two conflicting requirements
- Need innovation beyond incremental improvement
- Design has hit fundamental constraints
- Competitors all accept the same trade-off you're facing
- Requirements seem mutually exclusive
- Breaking through performance plateaus
Decision flow:
```
Stuck between trade-offs? → yes → APPLY TRIZ
Requirements seem contradictory? → yes → APPLY TRIZ
Need breakthrough, not compromise? → yes → APPLY TRIZ
All solutions have same weakness? → yes → APPLY TRIZ
```
## The Ideal Final Result (IFR)
Before solving, envision the ideal outcome—the system that solves itself:
```
IFR Formula:
"The [component] [achieves the goal] BY ITSELF,
without [cost/complexity/side effects],
while maintaining [all other functions]"
```
**Software Examples:**
```
Traditional: "We need a caching layer to improve performance"
IFR: "The system is instantly fas