mherod

mherod/swiz

Cross-agent hook manager for AI coding assistants — installs and orchestrates lifecycle hooks across Claude Code, Cursor, and Gemini from a single manifest.

TypeScript
3
1
Other

swiz is a cross-agent hook manager for AI coding assistants that enforces disciplined workflows by intercepting key events across Claude Code, Cursor, Gemini CLI, and Codex CLI. It installs 97 TypeScript hook scripts from a single manifest, automatically translating tool names and event names so every agent follows the same rules—blocking commits with uncommitted changes, preventing debug statements in production code, and ensuring CI passes before allowing sessions to end. The framework creates a self-directed loop when combined with swiz continue, where agents autonomously generate next steps and keep working until tasks are truly complete, eliminating the common problem of agents declaring "done" prematurely.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies

Support the repos that depend on this repository

Top contributors

mherod's profile
mherod
2133 contributions
dependabot[bot]'s profile
dependabot[bot]
4 contributions
XiaoPengMei's profile
XiaoPengMei
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet