TheColliery

CoalGob — AI skill for Claude Code

AI community

Recoverable-delete guard for AI coding agents - BETA, classifier only: a pure zero-dependency parser that reads a shell command and returns DESTRUCTION / OUT_OF_SCOPE / NO_MATCH.

How to install CoalGob

This entry records only its repository, not the path inside it, so there is no exact command to give. Open TheColliery/CoalGob and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What CoalGob does

Recoverable-delete guard for AI coding agents - BETA, classifier only: a pure zero-dependency parser that reads a shell command and returns DESTRUCTION / OUT_OF_SCOPE / NO_MATCH. No hook and no interception yet, so nothing is blocked or rerouted today, and NO_MATCH is never a safety claim. Part of TheColliery.

Alternatives in AI

  • Qwen Code — A command-line AI workflow tool adapted from Gemini CLI, optimized for Qwen3-Coder models with enhanced parser 20.8k ★
  • Sentrux — Real-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improveme 2.9k ★
  • Define — Definition phase - Clarify and scope problems with multi-AI consensus 2.8k ★

README

🕳️ CoalGob

*A gob is the mined-out void a colliery packs with waste rock to hold the roof up — the space you deliberately fill instead of leaving open.*

**Beta. The command-classifier engine ships; the delete guard does not — yet.** CoalGob's parser and tokenizer, with their test suite, are here and working. There is no hook, skill, command, or interception surface, so nothing installs, blocks, or reroutes anything today.

![license](https://img.shields.io/badge/license-Apache_2.0-blue) ![status](https://img.shields.io/badge/status-beta-orange)

**Part of [TheColliery](https://github.com/TheColliery)** — siblings: **[CoalMine](https://github.com/TheColliery/CoalMine)** (quality canaries) · **[CoalTipple](https://github.com/TheColliery/CoalTipple)** (model/effort routing) · **[CoalBoard](https://github.com/TheColliery/CoalBoard)** (consensus & debate) · **[CoalHearth](https://github.com/TheColliery/CoalHearth)** (session warm-resume) · **[CoalFace](https://github.com/TheColliery/CoalFace)** (fan-out discipline) · **[CoalWash](https://github.com/TheColliery/CoalWash)** (memory defrag) · **[CoalLedger](https://github.com/TheColliery/CoalLedger)** (docs health).


Design goal

What follows is the design the engine is built for, not behaviour that ships today (see [Status](#status)).

CoalGob checks every destructive command an agent runs, per operation, for whether it already lands somewhere recoverable — the OS's own trash, or a destroyer that already snapshotted it — and only blocks it when it would not, handing back the recoverable form of the same destruction rather than leaving the agent to retry blind or reach for an unmonitored verb.

CoalGob adds no new protection. It is designed to remove the routing that lets an agent's delete skip the net every OS already ships for a user — and where no net can be constructed at all, to say so instead of quietly landing the agent below the user's own baseline.

An agent is