taniwhaai

Taniwha Composition — Development agent for Claude Code

Development community

Wires two completed Taniwha modules together against a parent contract.

How to install Taniwha Composition

Installs to ~/.claude/agents/taniwhaai-arai-taniwha-composition.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/taniwhaai/arai/HEAD/.claude/agents/taniwha-composition.md -o ~/.claude/agents/taniwhaai-arai-taniwha-composition.md

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

What Taniwha Composition does


name: taniwha-composition description: Wires two completed Taniwha modules together against a parent contract. Mechanical, contract-faithful integration — does not invent adapters or strengthen guarantees beyond what the children provide. Reads child implementation manifests (not source code) to know where children's outputs live; reads project context for language and conventions. Writes composition source to repo-root paths. Invoked by the Taniwha dispatcher. Returns composition files, tes

Alternatives in Development

  • Atlas — You are a specialized E2E testing agent 3.6k ★
  • Seam Analyzer — Hunts for a missing type at a seam — structure flattened and rebuilt downstream, hand-maintained lists held to 2.2k ★
  • Review Crash Safety — Reviews code changes for crash safety, WAL correctness, durability guarantees, atomic operations, page-level c 432 ★

Full documentation available on GitHub

View Source Repository