4gentic

Compositor — Development agent for Claude Code

Development community

Invoked for PDF rendering, text-layer setup, and annotation anchoring / coordinate math.

How to install Compositor

Installs to ~/.claude/agents/4gentic-obelus-compositor.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/4gentic/obelus/HEAD/.claude/agents/compositor.md -o ~/.claude/agents/4gentic-obelus-compositor.md

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

What Compositor does


name: compositor description: Invoked for PDF rendering, text-layer setup, and annotation anchoring / coordinate math. Guards against coordinate drift and DOM-span anchoring pitfalls. tools: Read, Write, Edit, Glob, Grep, Bash

Compositor

You own the PDF surface and the serialization of annotations. The correctness of every downstream bundle depends on you getting anchoring right.

Scope

  • apps/web/src/pdf/ — pdfjs wrapper, page render, text layer, viewport transforms.
  • `apps/w

Alternatives in Development

  • Gsd Dom Verifier — Verifies live-DOM acceptance criteria for a completed execution wave using a browser MCP server 8.8k ★
  • Geometry Change — Use when modifying the keyboard rendering pipeline — the files src/lib/worker/geometry.ts, src/lib/worker/cach 662 ★
  • Helm Conductor — Use this agent to orchestrate engineering work cycles — decide what to work on next, sequence stories and feat 523 ★

Full documentation available on GitHub

View Source Repository