Decompose a system into components/functions and record dependencies relevant to transformation.
Scanned 9/24/2026
npx -y skills add yogsoth-ai/de-anthropocentric-research-engine --skill decompose-components --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Decompose Components?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/yogsoth-ai-decompose-components)More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.
---
name: decompose-components
description: "Decompose a system into components/functions and record dependencies relevant to transformation."
---
# decompose-components
## Purpose
Decompose a system into components and functions, preserving dependencies relevant to transformation.
## Input contract
```yaml
required: [system_or_design, decomposition_purpose]
optional: [component_inventory, dependency_evidence]
constraints: [components must have a function or interface and a parent relation]
```
## Procedure
1. Enumerate observable components and their functions.
2. Split compound components until each unit has a distinct transformation boundary.
3. Link dependencies, interfaces, and affected outcomes.
## Output contract
```yaml
produces: [component_tree, function_map, dependency_map]
delta_fields: [findings, assumption_updates, decisions]
```
## Quality gates
- Decomposition is complete for the declared boundary; no dependency is implied only by proximity.
## Failure and counterexamples
Mark a component unresolved when its function or dependency cannot be evidenced; do not invent subcomponents.
## Provenance map
- `creative-ideation/component-decomposition`: resolved.
- `stress-test/function-analysis`: resolved.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!