Skip to content

v0.8.4 — release 0.8.4 — opt-in blocking gate hook (RFC-0019)

Choose a tag to compare

@sananthanarayan sananthanarayan released this 14 Aug 23:42
· 22 commits to main since this release

Makes pre-merge-review's gate enforceable as a portable harness without skilldrop
becoming one: enforcement moves into the substrate every tool shares (git + CI),
not the skill's prose.

  • gate.py --install-hook / --uninstall-hook: writes a marker-fenced, worktree-safe
    blocking git pre-commit hook that runs the gate and exit-1s on RED, so git blocks
    the commit for any tool (Claude, Cursor, Codex, Aider). Bypassable with
    --no-verify; CI required-checks are the un-bypassable backstop. Functionally
    tested: RED blocks, --no-verify bypasses, uninstall is clean, GREEN commits.
  • pre-merge-review gains an "Enforce as a harness (opt-in)" section: Layer 1 git
    hook, Layer 2 CI required checks, Layer 3 per-tool native (Claude Code hook,
    Aider --test-cmd).
  • RFC-0019: narrows the opt-in exception to RFC-0006's reminder-only hooks —
    a deterministic gate installed by explicit command, never on a plain install.

npx skilldrop-cli@0.8.4 install --pack solution-architect

skilldrop-cli@0.8.4 on npm