From thinking-frameworks-skills
Systematically explores solution spaces via morphological analysis (parameter-option matrices) and resolves technical contradictions using TRIZ inventive principles for novel solutions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/thinking-frameworks-skills:morphological-analysis-trizThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Copy this checklist:
Copy this checklist:
Morphological Analysis & TRIZ Progress:
- [ ] Step 1: Define problem and objectives
- [ ] Step 2: Choose method (MA, TRIZ, or both)
- [ ] Step 3: Build morphological box (if MA)
- [ ] Step 4: Identify contradictions (if TRIZ)
- [ ] Step 5: Apply TRIZ principles
- [ ] Step 6: Evaluate and select solutions
Step 1: Define problem and objectives
Clarify problem statement, key objectives, constraints (cost, size, time, materials), and success criteria.
Step 2: Choose method
Step 3: Build morphological box (if using MA)
See resources/template.md for structure.
Step 4: Identify contradictions (if using TRIZ)
State clearly:
See resources/template.md for 39 TRIZ parameters and contradiction matrix.
Step 5: Apply TRIZ principles
See resources/template.md for all 40 principles.
For advanced techniques, see resources/methodology.md.
Step 6: Evaluate and select
Morphological: Identify promising combinations, eliminate infeasible, score on objectives, select top 3-5
TRIZ: Assess contradiction resolution, check side effects, estimate difficulty, select most promising
Use resources/evaluators/rubric_morphological_analysis_triz.json for quality criteria.
Physical Products: Materials, power source, form factor, control interface, manufacturing method Software: Architecture, data storage, UI, deployment, authentication Services: Delivery channel, pricing model, timing, customization, support level Processes: Automation level, batch size, quality control, scheduling, location
| Improving ↑ | Worsens ↓ | Example TRIZ Principles |
|---|---|---|
| Speed | Precision | Segmentation, Periodic action |
| Strength | Weight | Anti-weight, Composite materials |
| Reliability | Complexity | Segmentation, Beforehand cushioning |
| Functionality | Ease of use | Segmentation, Universality |
| Capacity | Size | Nesting, Another dimension |
Full principles list: See resources/template.md for all 40.
Morphological Analysis:
TRIZ:
General:
Resources:
resources/template.md - Morphological structure, TRIZ contradiction matrix, 40 principlesresources/methodology.md - Advanced TRIZ (trends of evolution, substance-field, ARIZ algorithm)resources/evaluators/rubric_morphological_analysis_triz.json - Quality criteriaOutput: morphological-analysis-triz.md with problem definition, morphological matrix (if used), contradictions, TRIZ principles applied, solution concepts, evaluation, selected solutions
Success Criteria:
Quick Decisions:
Common Mistakes:
Examples:
Morphological (Portable Speaker):
Power: Battery | Solar | Hybrid
Size: Pocket | Handheld | Tabletop
Audio: Mono | Stereo | Surround
Material: Plastic | Metal | Fabric
Control: Button | Touch | Voice | App
Result: 3×3×3×4×4 = 432 configs → Evaluate top 10
TRIZ (Electric Vehicle Range):
Contradiction: Increase range → worsens cost (battery expensive)
Principles: #6 (Universality - battery is structure), #35 (Parameter change - new chemistry)
Solution: Structural battery pack + high energy density cells
Combined:
Build morphological box for EV architecture → Top config has range/cost contradiction → Apply TRIZ Universality principle → Structural battery resolves both range and cost
For detailed principle explanations, contradiction matrix, advanced techniques (substance-field analysis, ARIZ, trends of evolution), and software/service adaptation, see resources/template.md and resources/methodology.md.
npx claudepluginhub lyndonkl/claude --plugin thinking-frameworks-skillsResolves architecture and API design contradictions by separating conflicting states in time, space, or condition. Use when requirements seem mutually exclusive.