claude

maxexpresskit

Three guardrails for Claude Code: compliance, drift, ledger.

2 on GitHubby Max Bachaudv0.1.3Apache-2.0updated 3 months ago
/

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)

  • compliance

    Use 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.

  • drift

    Use after PR-sized work completes (or on /mek-drift) to compare auto scores against .mek/drift-baseline.json and surface divergences > 0.15.

  • ledger-companion

    STUB. 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.

  • ledger

    Use 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-mek

    Use 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-books

    STUB — wraps the BookKeeper CLI when installed. Full integration is a v0.2.0 deliverable.

  • /maxexpresskit:mek-compliance-audit

    Audit compliance artifacts for staleness and unsigned HITL approvals.

  • /maxexpresskit:mek-drift

    Run a drift check or initialize the baseline.

  • /maxexpresskit:mek-init

    Scaffold MEK into the current project — drops mek.toml + compliance/ templates.

  • /maxexpresskit:mek-soc2

    STUB — wraps the DriftWatch API when running. Full integration is a v0.2.0 deliverable.

  • /maxexpresskit:mek-status

    Show active MEK guardrails and source-app detection.

Subagents (3)

  • compliance

    Use 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.

  • drift

    Use the Task tool to run a deep drift audit. Returns a markdown report of dimensions, current scores, divergences, and suggested resolution per divergence.

  • ledger

    Use 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"

View source on GitHub

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.

claude & codex pluginslisted