TRIZ Cross-Domain Analysis
When To Use
- Stuck on a problem and need perspectives from other domains
- Exploring cross-domain analogies for inventive solutions
When NOT To Use
- Standard code search or literature review (use other
tome channels)
- Problems with obvious, well-known solutions
Apply Altshuller's Theory of Inventive Problem Solving
to find solutions from adjacent fields.
Depth Levels
| Depth |
Fields |
Analysis |
| light |
1 |
Ideality and contradiction |
| medium |
2 |
Ideality, contradiction, field mapping |
| deep |
3 |
Adds principle suggestions and separation |
| maximum |
5 |
Adds distant fields and optional matrix lookup |
Workflow
- State the Ideal Final Result: the function delivered
without the system existing. Ask what would make the
system unnecessary while the function still happens.
- Formulate the technical contradiction: improving X
worsens Y. For a physical contradiction (one parameter
pulled toward two opposite values), apply separation in
time, space, condition, or system/scale instead of
compromise.
- Map to adjacent fields using the field taxonomy.
- Search for solved analogues in those fields.
- Build bridge mappings with rationale and a confidence
score.
Field Mapping Strategy
- Software architecture: civil engineering, biology
- Data structures: logistics, materials science
- Algorithms: operations research, genetics
- Security: military strategy, immunology
- Financial: game theory, ecology
Related
TRIZ is the analogical method in the broader ideation catalog.
For diverse, category-spanning ideation with rotation, see
Skill(tome:ideate).
Limitations
- The built-in contradiction catalog maps common software
trade-offs to principles. It is a convenience mapping
rather than part of the classical TRIZ Body of Knowledge, which is
scoped to technological systems.
- The optional canonical matrix is a sparse subset of
Altshuller's 39x39 engineering-parameter table. It has
been frozen since 1985 and uses engineering, not software,
parameters. Treat it as a cross-check, not the primary
source.
- An empty matrix cell does not mean "no solution". By the
empty-box convention, any of the 40 principles may apply.
- The strongest, most portable parts of TRIZ are the 40
principles as a divergence checklist and Ideality as a
framing question. ARIZ, Substance-Field analysis, the 76 standard
solutions, the Laws of Technical Systems Evolution (S-curves), and
Function-Oriented Search (FOS) are out of scope here.
Sources
- TRIZ Body of Knowledge (MATRIZ) and the classical
contradiction matrix (matriz.org).
- AutoTRIZ (arXiv 2403.13002, 2024): LLM-driven TRIZ ideation.
- TRIZ Agents (arXiv 2506.18783, 2025): multi-agent LLM orchestration
across TRIZ steps; companion to AutoTRIZ.
- The vendored canonical 39x39 matrix subset comes from
NickScherbakov/Heinrich-The-Inventing-Machine (Apache-2.0);
see
src/tome/channels/triz_data/NOTICE for attribution and
the exact vendored scope.
Exit Criteria
Source: athola/claude-night-market → plugins/tome/skills/triz/SKILL.md
1---2name: triz3description: Applies TRIZ cross-domain analogical reasoning to find solutions from adjacent fields. Use when stuck on a problem and needing inventive perspectives.4---56# TRIZ Cross-Domain Analysis78## When To Use910- Stuck on a problem and need perspectives from other domains11- Exploring cross-domain analogies for inventive solutions1213## When NOT To Use1415- Standard code search or literature review (use other16 tome channels)17- Problems with obvious, well-known solutions1819Apply Altshuller's Theory of Inventive Problem Solving20to find solutions from adjacent fields.2122## Depth Levels2324| Depth | Fields | Analysis |25|-------|--------|----------|26| light | 1 | Ideality and contradiction |27| medium | 2 | Ideality, contradiction, field mapping |28| deep | 3 | Adds principle suggestions and separation |29| maximum | 5 | Adds distant fields and optional matrix lookup |3031## Workflow32331. State the Ideal Final Result: the function delivered34 without the system existing. Ask what would make the35 system unnecessary while the function still happens.362. Formulate the technical contradiction: improving X37 worsens Y. For a physical contradiction (one parameter38 pulled toward two opposite values), apply separation in39 time, space, condition, or system/scale instead of40 compromise.413. Map to adjacent fields using the field taxonomy.424. Search for solved analogues in those fields.435. Build bridge mappings with rationale and a confidence44 score.4546## Field Mapping Strategy4748- Software architecture: civil engineering, biology49- Data structures: logistics, materials science50- Algorithms: operations research, genetics51- Security: military strategy, immunology52- Financial: game theory, ecology5354## Related5556TRIZ is the analogical method in the broader ideation catalog.57For diverse, category-spanning ideation with rotation, see58`Skill(tome:ideate)`.5960## Limitations6162- The built-in contradiction catalog maps common software63 trade-offs to principles. It is a convenience mapping64 rather than part of the classical TRIZ Body of Knowledge, which is65 scoped to technological systems.66- The optional canonical matrix is a sparse subset of67 Altshuller's 39x39 engineering-parameter table. It has68 been frozen since 1985 and uses engineering, not software,69 parameters. Treat it as a cross-check, not the primary70 source.71- An empty matrix cell does not mean "no solution". By the72 empty-box convention, any of the 40 principles may apply.73- The strongest, most portable parts of TRIZ are the 4074 principles as a divergence checklist and Ideality as a75 framing question. ARIZ, Substance-Field analysis, the 76 standard76 solutions, the Laws of Technical Systems Evolution (S-curves), and77 Function-Oriented Search (FOS) are out of scope here.7879## Sources8081- TRIZ Body of Knowledge (MATRIZ) and the classical82 contradiction matrix (matriz.org).83- AutoTRIZ (arXiv 2403.13002, 2024): LLM-driven TRIZ ideation.84- TRIZ Agents (arXiv 2506.18783, 2025): multi-agent LLM orchestration85 across TRIZ steps; companion to AutoTRIZ.86- The vendored canonical 39x39 matrix subset comes from87 NickScherbakov/Heinrich-The-Inventing-Machine (Apache-2.0);88 see `src/tome/channels/triz_data/NOTICE` for attribution and89 the exact vendored scope.9091## Exit Criteria9293- [ ] An Ideal Final Result statement is produced before the94 search begins.95- [ ] A technical contradiction is stated as "improving X96 worsens Y" (or a physical contradiction is named with a97 separation axis).98- [ ] At least one cross-domain bridge with a confidence99 score is returned per active adjacent field, or the100 field is explicitly reported as yielding nothing.101- [ ] When the canonical matrix is consulted, an empty cell102 is reported as "any of the 40 may apply", not as "no103 solution".104105---106107**Source:** [`athola/claude-night-market`](https://github.com/athola/claude-night-market) → `plugins/tome/skills/triz/SKILL.md`