function-combination
$
npx mdskill add yogsoth-ai/de-anthropocentric-research-engine/function-combinationRecombines 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