meatspace-hitl — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited meatspace-hitl (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
You are about to take an action whose reversibility or blast radius could surprise the user. Before executing, route the decision through a real human via MeatSpace.
Activate before any of:
rm, rmdir, Remove-Item -Recurse, git clean)DROP TABLE, TRUNCATE, destructive migrations, DELETE without WHERE)git push --force, git reset --hard, git rebase on shared branches)vercel --prod, wrangler deploy, kubectl apply to prod, terraform apply)npm publish, pnpm publish, cargo publish, pip upload, gh release create)Skip when:
The user must have MeatSpace registered as an MCP server. If mcp__meatspace__ask_human is not available, the skill cannot proceed — tell the user how to register it (see "Setup" below) and ask whether to continue without HITL gating for this session.
Call mcp__meatspace__ask_human with:
{
"title": "<short summary of the action, e.g. 'Force-push to main?'>",
"content": "<full context: the exact command, why you're running it, what changes, what's irreversible>",
"choices": [
{ "id": "yes", "label": "Yes, run it" },
{ "id": "no", "label": "No, stop" },
{ "id": "modify", "label": "Stop and ask me what to change" }
],
"decision_reason": "This action is irreversible and could affect <X>.",
"confidence": 0.5,
"recommended_option": "<your best guess: yes, no, or modify>"
}The tool returns selected (the chosen id). Branch on it:
yes → execute the original actionno → abort the action, summarize what was skipped, ask the user what to do insteadmodify → ask the user (in this turn, directly) what to change before retryingIf MeatSpace is not yet registered, tell the user to run:
claude mcp add meatspace --transport http https://meatspace.run/api/mcpThen in Claude Code, the provision_api_key tool (no auth) mints a Bearer token. The user can also provision a key by hand:
curl -X POST https://meatspace.run/api/keys \
-H 'Content-Type: application/json' \
-d '{"name":"my-agent","email":"[email protected]"}'Once a key exists, the user adds it to the MCP server headers and ask_human becomes available.
ask_human for every action. It is for irreversible / high-blast-radius operations only. Spamming it trains the user to ignore the notifications.recommended_option field honestly — it's not a vote, it's transparency about which way you'd lean if forced to choose.no, do not silently retry. Tell the user what was rejected and wait for new direction.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.