Skip to main content
ClaudeWave
Skill329 repo starsupdated 5d ago

abstraction-extraction

The abstraction-extraction skill identifies transferable principles and mechanisms from specific domain examples by systematically removing domain-specific details. Use this when analyzing concrete cases from different fields to uncover underlying patterns that apply across domains, enabling pattern recognition and cross-domain knowledge transfer. The skill runs as a dedicated subagent to ensure careful layered reasoning from concrete details through functional description to abstract relational structure.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/yogsoth-ai/de-anthropocentric-research-engine /tmp/abstraction-extraction && cp -r /tmp/abstraction-extraction/skills/abstraction-extraction ~/.claude/skills/abstraction-extraction
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# Abstraction Extraction

Extract abstract principles from concrete domain cases.

## Execution

Subagent — spawned via subagent-spawning/spawn-agent skill.

## Why Subagent

Abstraction requires careful layered reasoning — moving from concrete details through functional description to pure relational structure. Benefits from dedicated attention to avoid premature abstraction or under-abstraction.