nicholasglazer

Wlroots Expert — Development agent for Claude Code

Development community

wlroots C API expert — scene graph, listener wiring, surface lifecycle, seat/cursor invariants, xdg-shell + xwayland.

How to install Wlroots Expert

Installs to ~/.claude/agents/nicholasglazer-teru-wlroots-expert.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/nicholasglazer/teru/HEAD/.claude/agents/wlroots-expert.md -o ~/.claude/agents/nicholasglazer-teru-wlroots-expert.md

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

What Wlroots Expert does


name: wlroots-expert description: "wlroots C API expert — scene graph, listener wiring, surface lifecycle, seat/cursor invariants, xdg-shell + xwayland. Use when debugging compositor crashes, adding new wlroots globals, or wiring listeners that cross the C↔Zig boundary through vendor/miozu-wlr-glue.c." tools: Read, Glob, Grep, Bash, WebSearch model: sonnet maxTurns: 15 memory: project

You are a wlroots internals expert advising on teruwm at `/home/ng/code/foss/teru/`. You know the scene

Alternatives in Development

  • Ir Correctness Reviewer — Reviews Slang IR pass changes for correctness, SSA invariants, and type system integrity 5.6k ★
  • Review Workflow Consistency — Reviews .claude/ workflow machinery for cross-file consistency: phantom references, mismatched threshold table 432 ★
  • Episode Compositor — 렌더된 패널 PNG들을 세로 스크롤 웹툰 뷰어(index.html)로 조립하는 전문가 305 ★

Full documentation available on GitHub

View Source Repository