function-combination

$npx mdskill add yogsoth-ai/de-anthropocentric-research-engine/function-combination

Recombines system functions to generate novel architectures using TRIZ principles

  • Solves design challenges by redistributing and merging functional components
  • Leverages TRIZ function analysis, web search, and research tools for insights
  • Analyzes function dependencies to identify recombination opportunities
  • Produces emergent system designs with documented functional transformations

SKILL.md

.github/skills/function-combinationView on GitHub ↗
---
name: function-combination
description: "TRIZ function analysis: function-level recombination and redistribution"
execution: strategy
used-by: combinatorial-creativity
---

# Function Combination

TRIZ function analysis: function-level recombination and redistribution. Decompose systems into functions and recombine them in novel ways — moving functions between components, merging functions, or splitting them to create new system architectures.

## State Ledger

| Resource | Target | Current | % |
|----------|--------|---------|---|
| web-search | 20 | 0 | 0% |
| web-research | 8 | 0 | 0% |
| paper-overview | 20 | 0 | 0% |
| paper-search | 12 | 0 | 0% |
| paper-research | 5 | 0 | 0% |

## HARD-GATE

Cannot exit strategy until ≥80% of each budget line is consumed OR yield targets are met with justification for remaining budget.

## Available Tactics

| Tactic | Role |
|--------|------|
| combination-mapping | Enumerate function recombination possibilities |
| emergence-detection | Detect emergent capabilities from function redistribution |

## Available SOPs

| SOP | Role |
|-----|------|
| function-redistribution | Redistribute functions across components |
| emergent-property-identification | Identify emergent properties from recombination |
| input-space-construction | Build function spaces for system components |
| combinatorial-synthesis | Synthesize function combination outputs |

## Execution Guidance

1. **Build Function Model**: Decompose the system into its constituent functions (useful, harmful, insufficient)
2. **Identify Function Carriers**: Map which components carry which functions
3. **Generate Redistribution Options**: Use function-redistribution to propose moves (merge, split, transfer, eliminate)
4. **Evaluate Combinations**: Assess each redistribution for feasibility and novelty
5. **Check Emergence**: Use emergence-detection to find non-additive capabilities
6. **Synthesize**: Compile viable function recombinations into proposals

More from yogsoth-ai/de-anthropocentric-research-engine