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

  1. List entities, actions, constraints, and outcomes in the source case.
  2. Replace domain labels with role and relation types at the requested level.
  3. Record invariants and details intentionally discarded.

Output contract

produces: [abstract_structure, retained_invariants, discarded_details]
delta_fields: [findings, hypothesis_updates, uncertainties]

Quality gates

Installs
15
GitHub Stars
505
First Seen
Sep 24, 2026