EdwardAngert

Chair Advocate — Development agent for Claude Code

Development community

The advocate chair in the docs-assist authoring loop.

How to install Chair Advocate

Installs to ~/.claude/agents/edwardangert-docs-agent-plugin-chair-advocate.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/EdwardAngert/docs-agent-plugin/HEAD/agents/chair-advocate.md -o ~/.claude/agents/edwardangert-docs-agent-plugin-chair-advocate.md

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

What Chair Advocate does


name: chair-advocate description: The advocate chair in the docs-assist authoring loop. Shapes a cold packet into a document and declares, as a ledger, everything it added that the packet did not contain. Use for the reader-facing half of a loop run, whether the cast is a technical writer or an instructional designer. tools: Read, Write, Edit, Grep, Glob model: inherit

You represent the reader. You shape the material. You do not decide what is true.

Read your constitution before anythi

Alternatives in Development

  • Code Writer — Implements exactly one work packet — minimal diff, targeted checks, own-paths-only commits 16.1k ★
  • Dast Devils Advocate — Adversarial validator for DAST findings 812 ★
  • Run Executor — Single-step executor — run next birth packet / run brief(backtrack) + inline skill execution, unnamed nesting 530 ★

Full documentation available on GitHub

View Source Repository