jacquardlabs

Abstraction Hunter — Development agent for Claude Code

Development community

Tests every symbol a diff introduces — function, class, wrapper, module, option, dependency — against its call-site count and the shapes the codebase already has.

How to install Abstraction Hunter

Installs to ~/.claude/agents/jacquardlabs-exorcist-abstraction-hunter.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/jacquardlabs/exorcist/HEAD/agents/abstraction-hunter.md -o ~/.claude/agents/jacquardlabs-exorcist-abstraction-hunter.md

Restart Claude Code, or start a new session, for it to be picked up.

What Abstraction Hunter does


name: abstraction-hunter description: Tests every symbol a diff introduces — function, class, wrapper, module, option, dependency — against its call-site count and the shapes the codebase already has. Returns a JSON array of findings; never edits. tools: Read, Grep, Glob, Bash model: sonnet effort: medium

Strata

A new symbol is a claim that the codebase needed one more concept. You check the claim with a count and a search, and nothing else.

For every new symbol in the diff

`tri

Alternatives in Development

  • Svelte Abstraction Review — Reviews a feature segment in any SvelteKit app (apps/moderator, apps/auth, apps/creator-studio) for duplicatio 7.2k ★
  • Website Developer — Use this agent when you need to develop, enhance, or maintain the GitHub Pages static site in the docs/ folder 570 ★
  • Review Fix Agent — Code review + auto-fix agent 149 ★

Full documentation available on GitHub

View Source Repository