The optional-skills copy was still the v1.0.0 constraint-dispatch skill (SKILL.md + full-prompt-library.md only). This brings it up to the current tool: a situation-routed library of 22 named ideation methods drawn from working artists, scientists, designers, and writers. SKILL.md becomes a 4-step router (extract PHASE/DOMAIN/SPECIFICITY signals → apply overrides → route phase-then-domain → resolve ambiguity), with anti-slop operating rules and an anti-default check. Adds: - 22 method files under references/methods/ — oblique-strategies (Eno/Schmidt), oulipo, scamper, lateral-provocations (de Bono), triz (Altshuller), leverage-points (Meadows), pattern-languages (Alexander), compression-progress (Schmidhuber), analogy-and-blending, pataphysics, first-principles, polya, biomimicry, volume-generation, creative-discipline, premortem-and-inversion, defamiliarization, derive-and-mapping, affinity-diagrams, jobs-to-be-done, story-skeletons, chance-and-remix. Each: when/when-not, the actual cards/principles/operators, a procedure, a worked example, anti-slop notes. - references/method-catalog.md (index + when-to-use), heuristics.md (extended decision tree), anti-slop.md (rules applied to every output), exercises.md (time-boxed exercises). - full-prompt-library.md restructured into domain-affinity sections (general / software / physical / social / lists) so the no-direction default isn't developer-biased. Frontmatter: name aligned to directory slug (creative-ideation, folding in the fix from #18084); version 2.0.0→2.1.0; platforms field preserved. Original wttdotm-derived constraint dispatch is kept as the default path. Supersedes #19295 (which targeted the pre-move skills/ path). Co-authored-by: SHL0MS <SHL0MS@users.noreply.github.com>
5.9 KiB
TRIZ — Theory of Inventive Problem Solving
Genrich Altshuller, 1946–. Soviet engineering invention method derived from analysis of hundreds of thousands of patents. 40 inventive principles + contradiction matrix + Ideal Final Result. Used by Samsung, Intel, Boeing, P&G.
Core principle
Most inventive problems are technical contradictions: improving X degrades Y. The trade-off is usually an artifact of how the system is decomposed, not a fundamental constraint. Solve by identifying the contradiction explicitly, then applying principles that have historically resolved similar contradictions in patent literature.
The Ideal Final Result: the desired function performed without the system that performs it (the system has, in some sense, eliminated itself). Use as target.
When to use
- Engineering / mechanism / device invention
- Measurable parameter conflict (mass/strength, cost/reliability, speed/accuracy)
- You suspect the trade-off is fake
- Group brainstorming with non-arbitrary structure
Don't use when
- Artistic, social, or expressive problems (TRIZ requires measurable parameters)
- Your "contradiction" is preference, not parameter ("modern but classic" is not TRIZ)
- A textbook fix exists; TRIZ is for inventive problems
The 40 inventive principles
- Segmentation — divide into independent parts, increase divisibility
- Taking out — extract the disturbing part; separate only what's needed
- Local quality — make different parts have different properties
- Asymmetry — replace symmetrical with asymmetrical
- Merging — bring identical/similar objects closer; parallelize operations
- Universality — one part performs multiple functions
- Nested doll — place objects one inside another (matryoshka)
- Anti-weight — compensate weight by combining with lift / hydro/aerodynamic forces
- Preliminary anti-action — preload with opposite stress
- Preliminary action — perform required action in advance
- Beforehand cushioning — emergency means in advance
- Equipotentiality — change conditions so object need not be raised/lowered
- The other way round — invert action; movable parts fixed and vice versa
- Spheroidality / curvature — replace linear with curved; flat with spherical
- Dynamics — make rigid moveable; let parts shift configuration
- Partial or excessive actions — slightly less or slightly more if 100% is hard
- Another dimension — move 1D→2D→3D; tilt; use the other side
- Mechanical vibration — oscillate, ultrasonics
- Periodic action — periodic instead of continuous; vary frequency; pauses
- Continuity of useful action — eliminate idle running
- Skipping — perform fast through dangerous stages
- Blessing in disguise — use harmful factors to obtain a positive effect
- Feedback — introduce or modify feedback
- Intermediary — use an intermediary article or process
- Self-service — make the object service itself; use waste resources
- Copying — cheap copies instead of fragile/expensive originals
- Cheap short-living — disposable instead of durable
- Mechanics substitution — replace mechanical with sensory (optical, acoustic, EM)
- Pneumatics and hydraulics — replace solid with gas/liquid; inflatable
- Flexible shells and thin films — instead of 3D structures
- Porous materials — make porous; use pores to introduce useful substance
- Color changes — change color or transparency
- Homogeneity — interacting objects from same material
- Discarding and recovering — portions disappear after use; restore consumables
- Parameter changes — physical state, concentration, density, flexibility, temperature
- Phase transitions — exploit phenomena at phase changes
- Thermal expansion — different coefficients of thermal expansion
- Strong oxidants — oxygen-enriched, ozonized
- Inert atmosphere — inert environment or vacuum
- Composite materials — uniform → composite
Procedure
- State the contradiction in the form: "I want X to improve, but X improvement causes Y to degrade." If you can't state it crisply, you don't yet have a TRIZ problem.
- Compare to Ideal Final Result. What would it look like if the system eliminated itself?
- Look up candidate principles. The contradiction matrix at triz40.com maps (X parameter, Y parameter) → recommended principles. Or scan the 40 above for fits.
- Translate principle to mechanism. A principle is general; the mechanism is specific to your situation.
- Compare candidates against IFR. Pick closest.
Worked example
Problem: fast brew time (under 60s) vs full extraction (typically 4 min). Contradiction: speed vs completeness of extraction. Candidate principles: 1 (Segmentation), 17 (Another dimension), 19 (Periodic action), 35 (Parameter changes). Translations:
- Segmentation: pre-extract concentrates; dilute on demand. (Nespresso.)
- Another dimension: extract under pressure (espresso).
- Periodic action: pulse-extract with pauses (some pour-over).
- Parameter changes: brew at different temperature/pressure (cold brew = low T long time; espresso = high P short time).
IFR comparison: closest to "no brewing time" is pre-extracted concentrate (Segmentation). Resolves the contradiction by separating extraction from delivery in time.
Anti-slop notes
- Don't present the 40 principles as a generative checklist — that's SCAMPER. TRIZ's value is the contradiction lens + patent-derived priors.
- Translate principle to mechanism, don't stop at the principle name.
- Don't claim TRIZ where it doesn't apply (artistic, social, preference contradictions).
- Don't invent principles in Altshuller's style.
Tools: triz40.com (interactive matrix). Source: Altshuller, And Suddenly the Inventor Appeared (1994).