maxexpresskit
Three guardrails for Claude Code: compliance, drift, ledger.
Plugin maxexpresskit from marketplace mek-marketplace in mbachaud/MaxExpressKit. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
What it installs
Skills (5)
complianceUse when the agent is about to perform a risky operation (destructive shell, deploy, schema migration, money write, force-push). Reminds to record HITL approval and points at compliance/ templates.
driftUse after PR-sized work completes (or on /mek-drift) to compare auto scores against .mek/drift-baseline.json and surface divergences > 0.15.
ledger-companionSTUB. Future v0.2.0 feature — a mini-SQLite ledger so the agent can record/query journal entries for any context (token spend, invoicing, etc.). Not active in v0.1.0.
ledgerUse when the agent encounters money-shaped identifiers (amount, price, balance, total, cost), performs arithmetic across monetary fields, or writes/reads money to a database. Enforces Decimal-only math.
using-mekUse when starting any conversation in a project where MEK is installed - announces the three guardrails (compliance, drift, ledger) and how to invoke them.
Slash commands (6)
/maxexpresskit:mek-booksSTUB — wraps the BookKeeper CLI when installed. Full integration is a v0.2.0 deliverable.
/maxexpresskit:mek-compliance-auditAudit compliance artifacts for staleness and unsigned HITL approvals.
/maxexpresskit:mek-driftRun a drift check or initialize the baseline.
/maxexpresskit:mek-initScaffold MEK into the current project — drops mek.toml + compliance/ templates.
/maxexpresskit:mek-soc2STUB — wraps the DriftWatch API when running. Full integration is a v0.2.0 deliverable.
/maxexpresskit:mek-statusShow active MEK guardrails and source-app detection.
Subagents (3)
complianceUse the Task tool to delegate compliance review of a planned action. Returns the matched risky-op category, applicable templates, and a draft DECISION_LOG entry.
driftUse the Task tool to run a deep drift audit. Returns a markdown report of dimensions, current scores, divergences, and suggested resolution per divergence.
ledgerUse the Task tool to delegate money/Decimal math review. Hands back a list of float-arithmetic issues and a refactored snippet using lib/decimal_math helpers.
Hooks (3)
- PreToolUse
python "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/money_math_guard.py"
- PreToolUse
python "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/pre_risky_op.py"
- Stop
python "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/post_task_drift.py"
Maintain maxexpresskit?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.