claude

mackforge-harness-toolbox

A tested harness for durable work across coding agents: CLAUDE.md/CHECKPOINT.md state files, an orientation gate, an interview-before-you-build gate and other hooks, and seventeen skills that encode the conventions so you never re-explain them.

33 on GitHubby Daniel Mackv1.4.1MITupdated todayworkflow
/

Plugin mackforge-harness-toolbox from marketplace harness-toolbox in dtiger1889-ops/claude-harness-toolbox. Commands read from the repo's manifest — today.

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 (17)

  • breakdown

    Decomposes one tangled problem into a smallest next action and a compact plan. Use only for /breakdown, "break this down", "break it down", or "decompose this". For open-ended ideation use fanout; skip when the task is already one clear action.

  • checkpoint

    Updates the current project's CHECKPOINT.md in place so another session can resume from verified state. Use for /checkpoint, "save progress", "update checkpoint", a completed unit of work, or impending compaction. Preserves history, records unfinished work, and runs bundled validation and size check

  • decisions

    Builds the decision board for the current project: only the choices that are genuinely the user's to make right now, each with its options and, per option, why you'd pick it, what it costs and what it unblocks. Use when the user types /decisions or says "what do I need to decide", "show me my decisi

  • dumb

    Corrects an immediately previous response or action that the user says was wrong, incomplete, lazy, or missed the point. Use for /dumb and corrections such as "that was dumb", "fix it", "that's not done", or "you skipped" directed at the previous work. Delivers the correction and records reusable le

  • fanout

    Runs five parallel ideation agents with distinct perspectives, then a critic, for an open-ended problem. Use only for /fanout, "run a fanout", "fanout this", or "give me frames on X". Intended for design, naming, strategy, and hypotheses with multiple valid answers; unsuitable for routine verificati

  • grill-me

    Interviews the user before new work, then records an agreed build brief. Use for /grill-me, "interview me first", or the first build of a new project, milestone, app, skill, automation, document, or design. Skip fixes, edits, explanations, one-shot commands, work with an existing spec, and unattende

  • log

    Records reusable facts, corrections, decisions, and rule violations in the document or ledger that owns them. Use for /log, "log this", "capture this", "write that down", "don't lose this", or "log that lapse". Complements checkpoint, which owns project resume state; does not run on every answer.

  • necromancy

    Recovers a Claude Code session that ended before its checkpoint was saved, using a deterministic digest of the local session store. Use for /necromancy, "recover the dead session", "resurrect that session", or a crash before checkpointing. Does not recover other agents' stores, editor autosaves, or

  • new-project

    Scaffolds a new project folder from the harness templates and -- the load-bearing half -- registers it everywhere it must appear (the project ledger, any container index, its backup lane). Use when the user says "/new-project", "new project", "set up a project for X", or promotes an outgrown scratch

  • outside

    Checks prior art, related workspace projects, and relevant notes before choosing an approach. Use for /outside, "get an outside view", "check prior art", "are we reinventing the wheel", or "has anyone already built this". Runs one bounded reconnaissance pass without helper agents.

  • plain

    Re-expresses a dense response in plain English while preserving its substance. Use for /plain, "say that in plain English", "de-jargon this", "unpack that", or "explain that like a normal person". Targets the previous assistant message unless the user supplies another passage. Picture mode, only whe

  • prevent

    Corrects a repeated or documented mistake and strengthens the failing workflow so the rule is encountered or enforced at decision time. Use for /prevent, "we've talked about this", "you should know this", "this is documented", or "why do you keep doing this" about previous work. Delivers a durable w

  • prove

    Verifies disputed factual claims in a previous response against actual sources. Use for /prove, "prove it", "did you make that up", "source?", or "where did you get that" about an earlier assertion. Reports confirmed, wrong, or unverified claims with citations and corrects the answer.

  • redteam

    Runs one adversarial review of a claim, plan, or answer. Use only for /redteam, "push back on this", "red-team this", or "stress-test this". Identifies failure mechanisms and the cheapest way to test them. For broader ideation use fanout; for source verification use prove.

  • spec

    Writes or reviews a change or decision spec with explicit tradeoffs and closeout criteria. Use for /spec, "spec this", "write a spec", review of a spec's open questions, or closing, archiving, and promoting a finished spec. Does not authorize implementation by itself.

  • spinoff

    Starts a separate session for a side topic from a short brief rather than copying the whole conversation. Use only for /spinoff, "spin this off", "hand this off to a new session", or "take this to its own session". Does not trigger automatically or replace a conversation fork.

  • vet

    Decides whether someone else's repo, skill, plugin or MCP server is worth adding to this workspace, and records the verdict in a ledger where the next session finds it. Use when the user drops a link or a list of links and asks if it is useful, worth adding or worth stealing, says "eval this", "vet

Hooks (9)

  • SessionStart

    powershell.exe -NoProfile -ExecutionPolicy Bypass -File "${CLAUDE_PLUGIN_ROOT}/hooks/tmux_receipt.ps1"

  • SessionStart

    powershell.exe -NoProfile -Command "try { if (Test-Path CHECKPOINT.md) { Write-Output '=== CHECKPOINT RECEIPT (resume context for this project) ==='; Write-Output ('CHECKPOINT.md present: ' + (Get-Ite

  • PreCompact

    powershell.exe -NoProfile -Command "if (Test-Path CHECKPOINT.md) { Write-Output 'REMINDER: Context is about to be compacted. If CHECKPOINT.md in the current project has not been updated this session,

  • PreToolUse

    powershell.exe -NoProfile -ExecutionPolicy Bypass -File "${CLAUDE_PLUGIN_ROOT}/hooks/guard.ps1"

  • PreToolUse

    powershell.exe -NoProfile -ExecutionPolicy Bypass -File "${CLAUDE_PLUGIN_ROOT}/hooks/deny_backstop.ps1"

  • PreToolUse

    powershell.exe -NoProfile -ExecutionPolicy Bypass -File "${CLAUDE_PLUGIN_ROOT}/hooks/orient_gate.ps1"

  • PreToolUse

    powershell.exe -NoProfile -ExecutionPolicy Bypass -File "${CLAUDE_PLUGIN_ROOT}/hooks/grill_gate.ps1"

  • UserPromptSubmit

    powershell.exe -NoProfile -ExecutionPolicy Bypass -File "${CLAUDE_PLUGIN_ROOT}/hooks/grill_gate.ps1"

  • PostToolUse

    powershell.exe -NoProfile -ExecutionPolicy Bypass -File "${CLAUDE_PLUGIN_ROOT}/hooks/log_backstop.ps1"

View source on GitHub mackforge.dev

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

CMEM Pro

claude

CMEM Pro for the Claude app - hooks stream tool use to cmem.ai and inject observations into new sessions and agents

3 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

mempalace

claudecodex

AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.

3 skills · 6 commands · 1 MCP server · hooks

MemPalace/mempalace 60,536

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development

9 skills · 1 command · 8 agents

wshobson/agents 42,461

beads

claudecodex

AI-supervised issue tracker for coding workflows

1 skill · 1 agent · hooks

gastownhall/beads 28,698

Maintain mackforge-harness-toolbox?

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