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

  1. Record object, current level, and scope dimensions (population, mechanism, context, outcome, timeframe, boundary).
  2. Generate at least one upward and one downward abstraction candidate when leverage is unclear.
  3. For each candidate, state what is gained, lost, and newly testable.
  4. Select the narrowest or broadest level that supports the caller's stated use and record rationale.
Installs
15
GitHub Stars
505
First Seen
Sep 24, 2026