adjust-abstraction-scope
Installation
SKILL.md
adjust-abstraction-scope
Purpose
Move a scientific object up or down in abstraction, or narrow/broaden scope dimensions, until explanatory and experimental leverage improve.
Input contract
required: [research_object, current_scope, leverage_failure]
optional: [candidate_levels, context_constraints, target_use]
constraints: [retain object identity; change representation or declared scope explicitly]
Procedure
- Record object, current level, and scope dimensions (population, mechanism, context, outcome, timeframe, boundary).
- Generate at least one upward and one downward abstraction candidate when leverage is unclear.
- For each candidate, state what is gained, lost, and newly testable.
- Select the narrowest or broadest level that supports the caller's stated use and record rationale.