tcrdd

Installation
SKILL.md

TCRDD

Red/green/refactor driven by native git: each phase stages, runs the tests, and auto-commits on the expected result or auto-reverts (git reset --hard) otherwise. No external tool required.

Precondition: start from a clean tree — no uncommitted changes and no untracked files. The revert primitive (git add -A + git reset --hard) deletes untracked files with no reflog recovery, so any untracked file present when the cycle starts is lost. git stash -u (or a dedicated worktree) anything you want to keep before the first add -A.

Mode

  • Interactive (a human is in the loop): use the approval gates below — plan approval, then diff approval before each stage-and-test cycle.
  • Autonomous (no human available to approve, e.g. running unattended): just run the loop. Approval gates are optional — skip them and proceed. Still commit per phase and still take one baby step at a time. Do not freeze waiting for an approval that will never come.

Agentic Execution — running unattended as an autonomous coding agent

Autonomous mode (see Mode above) says "just run the loop." These are the guardrails that make that safe to actually leave unattended, rather than just permission to skip approvals.

Installs
138
Repository
bsene/skills
GitHub Stars
5
First Seen
Mar 18, 2026
tcrdd — bsene/skills