brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
interactive-trimmingInteractive TRIZ TRIMMING with extended rules (A, B, C, D, E, X) — guides users interactively through trimming components from technical systems using an expanded set of rules including external components, new markets, and better alternatives. Use this skill when the user wants a more interactive or extended trimming approach, mentions 'interactive trimmin…
Independent GitHub snapshot · Automated classification · Original documentation governs
Guide users interactively through the TRIZ TRIMMING process step by step, using an expanded set of rules to identify and remove unnecessary components while maintaining or improving the main function.
Technical system. Ask the user for the technical system to apply TRIMMING. Wait for response.
Function analysis. Explain what a function is and define Function Carrier and Object of Function. Ask the user to perform Component Analysis (Super-system, System, Sub-system). Then create a function table:
| Tool | Action | Object | Result | Function |
|---|
Select component to trim. Ask the user to select the component (Tool) they wish to trim. Show list of tools from Component Analysis.
Formulate the Trimming Key Problem as a contradiction:
Apply extended TRIMMING rules:
Can we remove the object of the Tool's function entirely?
Can other external components (from outside the system) perform the same function?
Can the Object perform the function by itself?
Can another system component perform the function?
Can this trimmed (simplified) system be valuable in a new or niche market?
Can an external, better, or cheaper component do the job?
| Tool | Action | Object | Result | Function |
|---|---|---|---|---|
| Toothbrush | remove | Plaque | Cleaner teeth | to remove plaque |