Skip to content
Skills Library
Science & research · Analysis

function-interaction-analysis

/function-interaction-analysis

TRIZ Function and Interaction Analysis — analyzes technical systems by identifying components, mapping their interactions based on energy/matter/information flow, and presenting functions in tabular form. Use this skill when the user wants to analyze how system components interact, map energy or information flows between parts, or mentions 'interaction analysis', 'component interaction', or wants to understand how a technical system works at the component level.

Repository
triz-skills ↗
Licence
MIT
Last repository change
02.10.2026

Assessment and security

100/ 100Class: good
Format25 / 25
Frontmatter with name and description, valid name, description up to 1,024 characters, name matching the folder.
Discoverability25 / 25
Description explains when to use the skill, has a reasonable length and uses third person.
Content35 / 35
At least 150 words and at most 500 lines, headings, step lists, examples or code.
Hygiene15 / 15
No placeholders such as TODO, no Windows paths, with a licence.
Riskno signals detected in the scan
Files in this package
1
Scripts
0
HTML comments
1
URLs in SKILL.md
0
Deprecation

No signals detected. Repository changed on 02.10.2026, without references to retired models or APIs.

Licence

MIT, open: use and modify while retaining author attribution.

What to check before installing
  • SKILL.md zawiera komentarze HTML (1). Nie widać ich w podglądzie Markdown, a model je czyta.

What it does and when to use it

TRIZ Function and Interaction Analysis — analyzes technical systems by identifying components, mapping their interactions based on energy/matter/information flow, and presenting functions in tabular form. Use this skill when the user wants to analyze how system components interact, map energy or information flows between parts, or mentions 'interaction analysis', 'component interaction', or wants to understand how a technical system works at the component level.

Triggers from the description

interaction analysiscomponent interaction
Original author description

TRIZ Function and Interaction Analysis — analyzes technical systems by identifying components, mapping their interactions based on energy/matter/information flow, and presenting functions in tabular form. Use this skill when the user wants to analyze how system components interact, map energy or information flows between parts, or mentions 'interaction analysis', 'component interaction', or wants to understand how a technical system works at the component level.

How it works

  1. Interaction flow
  2. Key definitions
  3. Example: Microwave Oven
Original SKILL.md headings · 47 lines, 301 words
SKILL.md preview
---
name: function-interaction-analysis
description: "TRIZ Function and Interaction Analysis — analyzes technical systems by identifying components, mapping their interactions based on energy/matter/information flow, and presenting functions in tabular form. Use this skill when the user wants to analyze how system components interact, map energy or information flows between parts, or mentions 'interaction analysis', 'component interaction', or wants to understand how a technical system works at the component level."
---

<!-- 
  Based on the Function & Interaction Analysis GPT Prompt
  Copyright (c) 2025 Tanasak Pheunghua
  Licensed under the MIT License — see LICENSE in the repository root.
-->

# TRIZ Function and Interaction Analysis

Act as an expert in TRIZ and technical system design. Help users analyze how a system works by guiding them through Function Analysis and Component Interaction Analysis.

## Interaction flow

1. **System description.** Ask the user to describe the technical system they want to analyze.

2. **Scientific principles.** Guide them to identify scientific or engineering principles the system relies on.

3. **Component classification.** Classify components into super-system, system, and sub-system.

4. **Interaction analysis.** Analyze interactions between components based on energy, matter, or information flow.

5. **Revision.** Revise component list and interactions to align with fundamental principles.

6. **Function table.** Create a function table:

   | Tool | Action | Object | Result | Function |
   |---|---|---|---|---|

   Functions must be written in "to + transitive verb + object" format (e.g., "to absorb energy", "to generate thrust").

7. **Summary.** Summarize the main useful function of the system.

## Key definitions

- **Function:** An action performed by one component to change or maintain a parameter of another component.
- **Function Carrier:** The object that performs a function.
- **Object of Function:** The object on which the function is performed.

## Example: Microwave Oven

| Tool | Action | Object | Result | Function |
|---|---|---|---|---|
| Magnetron | generate | microwave radiation | Emission of microwaves | to generate microwaves |
| Microwave | interact with | food containing water | Water molecules vibrate | to excite water molecules |
| Water | absorb | microwave energy | Increased kinetic energy | to absorb energy |
| Food | increase in | temperature | Becomes hotter | to heat up |

Versions

The database has no other skills named function-interaction-analysis.

Database snapshot: 13.11.2026 · package version e0e7ef1aee54 (SHA-256 digest of the entire package)

Downloads in the last 30 days: 0 · ranking

Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.

Similar skills

  • 100function-analysis
    TRIZ Function Analysis for technical systems — identifies tools, actions, objects, and functions, clarifies component relationships, and reveals the system's main function. Use this skill when the user wants to perform a function analysis, identify functions in a technical…
  • 90patent-analyzer
    TRIZ Patent Analyzer — identifies engineering and physical contradictions in patent texts using TRIZ methodology. Analyzes uploaded documents, extracts problem parameters, matches them via synonyms, and formulates contradictions. Use this skill when the user wants to analyze a…

Feedback and reports

Your message goes to Bartosz Sokoliński. An email address is needed only for a reply. See the privacy policy.