taniwhaai/arai

Your AI assistant reads CLAUDE.md and ignores it anyway. Ārai makes instruction files enforced — hooks that block, a tamper-evident audit trail, per-rule compliance stats.

7Stars on the repository
25Mods indexed here, across every type
22d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

composition

01

taniwhaai/arai

Skill Claude CodeCodex

Use this skill when wiring two completed modules together to satisfy a parent contract, especially in a compartmentalised setting. Trigger this whenever the user has two implemented modules (each with its manifest) and a parent contract that says how they should compose, when the user asks to "compose these modules"…

not rated 7 22d ago A 136 tokens original Apache-2.0

contract-derivation

02

taniwhaai/arai

Skill Claude CodeCodex

Use this skill after a design document exists and before any module is implemented. It takes a design doc and derives per-module contracts (manifests) that are complete enough for an implementor working in isolation to build each module correctly without seeing the rest of the system. Trigger this whenever the user…

not rated 7 22d ago A 134 tokens original Apache-2.0

design-doc

03

taniwhaai/arai

Skill Claude CodeCodex

Use this skill before writing any non-trivial code, especially when starting a new feature, service, or codebase. It produces a structural design document that commits to module boundaries, contracts, and data shapes BEFORE implementation begins. Trigger this whenever the user describes building something new, asks to…

not rated 7 22d ago A 137 tokens original Apache-2.0

dispatcher

04

taniwhaai/arai

Skill Claude CodeCodex

Use this skill when running a Taniwha build from the main Claude Code session. The skill turns the main session into a thin, mechanical executor that follows instructions from ephemeral orchestrator subagents. Trigger this whenever the user wants to start a Taniwha build, resume an interrupted one, or work on a…

not rated 7 22d ago A 153 tokens original Apache-2.0

leaf-implementation

05

taniwhaai/arai

Skill Claude CodeCodex

Use this skill when implementing a single module against a contract manifest, especially in a compartmentalised setting where the implementor should NOT see the rest of the system. Trigger this whenever a manifest exists and the user wants to implement that module, asks to "implement this module", "build against this…

not rated 7 22d ago A 133 tokens original Apache-2.0

orchestrator

06

taniwhaai/arai

Skill Claude CodeCodex

Use this skill when running as an ephemeral orchestrator subagent for a Taniwha project. The skill instructs the agent to read project state from disk, decide the single next action the dispatcher should take, write that decision back to disk, and exit. Trigger this whenever the dispatcher has invoked an orchestrator…

not rated 7 22d ago A 148 tokens original Apache-2.0

verifier

07

taniwhaai/arai

Skill Claude CodeCodex

Use this skill when verifying that a completed Taniwha implementation or composition satisfies its contract's acceptance criteria. The verifier reads the contract, the implementation's source files, and the project context, then writes its own tests against the contract's acceptance criteria, runs them, and reports…

not rated 7 22d ago A 122 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: