abstract-structure
Installation
SKILL.md
abstract-structure
Purpose
Strip domain surface detail and retain transferable relations or mechanisms at a declared abstraction level.
Input contract
required: [source_case, abstraction_level]
optional: [relation_schema, invariants]
constraints: [preserve causal or functional roles while removing incidental labels]
Procedure
- List entities, actions, constraints, and outcomes in the source case.
- Replace domain labels with role and relation types at the requested level.
- Record invariants and details intentionally discarded.
Output contract
produces: [abstract_structure, retained_invariants, discarded_details]
delta_fields: [findings, hypothesis_updates, uncertainties]