~ / rigs / jrenaldi79 / harness-engineering

jrenaldi79/harness-engineering

Context engineering for coding agents - CLAUDE.md templates, mechanical enforcement, and a field guide to 20+ best practices. Bootstrap with one command.

↗ GitHub ★ 69 mit updated 3d ago personal setup Claude Code Claude plugin
share on X
ARCHETYPE
Minimalist
Lean instructions, few tools, tiny context tax. Lets the model think.
CONTEXT TAX · EVERY TURN
~1.7k tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Blocks destructive commands · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit jrenaldi79/harness-engineering/.claude ./rig-harness-engineering  # inspect, then merge into .claude/

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ npx degit jrenaldi79/harness-<redacted> .claude/skills/documentation
$ npx degit jrenaldi79/harness-engineering/skills/readiness .claude/skills/readiness
$ npx degit jrenaldi79/harness-engineering/skills/setup .claude/skills/setup

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "permissions": {
    "deny": [
      "rm -rf /",
      "rm -rf ~",
      "rm -rf /*",
      "rm -rf ~/*",
      "rm -rf .",
      "rm -rf ..",
      "git push --force",
      "git push -f",
      "git push origin --force",
      "git push origin -f",
      "git reset --hard",
      "git clean -fd",
      "git clean -fdx",
      "git checkout -- .",
      "chmod -R 777*",
      "curl * | sh",
      "curl * | bash",
      "wget * | sh",
      "wget * | bash",
      "npm publish",
      "> /dev/sda*",
      "dd if=*",
      "mkfs*",
      ":(){ :|:& };:"
    ]
  }
}

Skills (3)

Permissions

deny (24)
rm -rf /
rm -rf ~
rm -rf /*
rm -rf ~/*
rm -rf .
rm -rf ..
git push --force
git push -f
git push origin --force
git push origin -f
git reset --hard
git clean -fd
git clean -fdx
git checkout -- .
chmod -R 777*
curl * | sh
curl * | bash
wget * | sh
wget * | bash
npm publish
> /dev/sda*
dd if=*
mkfs*
:(){ :|:& };:
ask (0)
—
allow (26)
node --experimental-vm-modules*
node skills/*
node tests/*
npx jest*
bash tests/*
git status
git diff*
git log*
git branch*
git add*
git commit*
git stash*
git checkout*
git switch*
git merge*
git rebase*
ls*
cat*
head*
tail*
wc*
find*
grep*
which*
echo*
mkdir*

Similar rigs

copied ✓