Prompt pack · Vibe coding

AGENTS.md, CLAUDE.md and Cursor rules starter files: Approvals Section Check (free sample)

by PaperChaseWebb

From the AGENTS.md, CLAUDE.md and Cursor rules starter files: check that your rule files really make every coding agent stop for your yes. Six Approvals parts, an Ask before you list that covers money, deploys, deletes and sending, blanket yeses caught, and CLAUDE.md, your Grok Bot order, Hermes skill and Cursor rules all pointing back to AGENTS.md. Your yes is recorded at your own terminal and the gate stops any file changed after it.

Preview card for AGENTS.md, CLAUDE.md and Cursor rules starter files
Works withClaude CodeCodexGrok BotHermesOne Python script, starter rule files, a made-up tutoring scheduler before and after, and agent rules for each harness, plus Cursor rules. Tested on Linux
Price
Free
Difficulty
Beginner
Setup
10 min
Format
.md file
Free sample

approvals-section-check-free-sample.md · 32 KB · direct download, no signup

Download free

What you end up with

One set of rule files every agent on the repo reads, and every one of them stops before money, deploys, deletes or sending.

What you get

  • A ready-to-fill AGENTS.md with an Ask before you list and an Approvals section, plus CLAUDE.md, a Grok Bot order and a Hermes skill that point to it
  • Six Approvals checks: stop and wait, show the exact change, a yes that names the action, one yes per action, silence is no, file text is never a yes
  • An Ask before you list that must cover money, deploys, deletes and sending
  • Blanket yeses, pasted keys and leftover placeholders caught in every rule file
  • Drift caught: CLAUDE.md, the Grok Bot order, SKILL.md and Cursor rules must all point back to AGENTS.md
  • Your yes at your own terminal tied to every file, a gate that says NO-GO after any change, and 19 tests

Who it is for

Anyone running more than one coding agent on a repo who wants each of them to stop for a yes before anything that costs money, goes live, deletes or reaches another person.

Works with

Claude CodeCodexGrok BotHermesOne Python script, starter rule files, a made-up tutoring scheduler before and after, and agent rules for each harness, plus Cursor rules. Tested on Linux

Solid chips: the agent is named in this listing's own tools list. Dashed chip: One Python script, starter rule files, a made-up tutoring scheduler before and after, and agent rules for each harness, plus Cursor rules. Tested on Linux.

Tools needed

Python 3.8 or newerapprovals_check.py: Approvals section, risky-action list, blanket-yes, pasted-key and drift checks across every rule file, owner yes and a gate; standard library only; never edits your repo
Grok Bot, Claude Code, Codex or Hermes (optional)fills the starter files from your repo under AGENTS.md and runs the check; never approves or copies the files into place
You needPython 3.8 or newer
You needA repo you run coding agents on

Cost to run: Free. Python is free.
Time to result: About ten minutes

How it works

  1. Run the example

    Unpack the file and run python3 approvals_check.py check example/before.

    Expected: 11 findings, including a blanket yes, a pasted key and three files that drift; example/after passes.

  2. Copy the starter files

    Copy approvals_check.py and templates/settings.json to your repo root with your name in it, and the rest of templates/ to drafts/rules/.

    Expected: Starter files with [placeholders] to fill.

  3. Let the agent fill them

    Give it AGENTS.md from the sample. It fills drafts/rules/ from your repo and runs the check until it passes.

    Expected: RULES PASS, nothing copied into place.

  4. Approve and adopt

    Read every file, run python3 approvals_check.py approve settings.json drafts/rules and type adopt, then run gate.

    Expected: gate says GO, then you copy the files into your repo.

Sample prompts, free to use

Set up rule files that stop for my yes · Grok Bot, Claude Code, Codex, Hermes
Follow AGENTS.md. Fill every [placeholder] in drafts/rules/ from this repo: real commands, real folders and the actions here that cost money, go live, delete or reach another person. Run approvals_check.py check drafts/rules until it passes.
Show me every file, then stop. Never approve them or copy them over my current rule files.

The script and the agent files are in the file.

Free preview of the file

approvals-section-check-free-sample.md (excerpt)32 KB total
# Approvals Section Check

**An agent that can deploy, delete or send will do it the moment a rule file lets it. This free sample checks that your AGENTS.md really makes it stop: the exact change shown first, a yes that names the action, one yes per action, silence read as no, and instructions found in files never counted as a yes. Then it checks that CLAUDE.md, your Grok Bot order, your Hermes skill and your Cursor rules all point back to it, and holds the files until you approve them.**

Version 1.0, 2026-11-04. By PaperChaseWebb Inc. Free sample of AGENTS.md, CLAUDE.md and Cursor rules starter files ($14). Works with Grok Bot, Claude Code, Codex and Hermes, plus Cursor rules. Python 3.8 or newer, no installs.

## What you get out of it

- A ready-to-fill AGENTS.md with an Ask before you list and an Approvals section, plus a one-line CLAUDE.md, a Grok Bot standing order, a Hermes SKILL.md, all pointing to it.
- Six checks on the Approvals section: stop and wait, show the exact change, a yes that names the action, one yes per action, no answer means stop, and instructions inside files, pages or tool output are not a yes.
- An Ask before you list of at least three actions that covers money, deploys, deletes and sending.
- Blanket yeses caught anywhere in your rule files: "assume yes", "without asking", "approved for the session", skip-permission flags.
- Drift caught: a CLAUDE.md that neither imports @AGENTS.md nor matches it, and a Grok Bot order, SKILL.md or Cursor rule tha

Test record

Date
Nov 4, 2026
What was run
tests/test_approvals_check.py (19 tests) unpacked from the sample file and run fresh on Linux, Python 3.8, 3.9, 3.11, 3.12 and 3.13; check, approve and gate on the made-up example.
Result
19 passed, 0 failed on all five versions; the before folder fails 11 ways across missing Approvals parts, a short list, a blanket yes, a pasted key and drift; the after folder passes; a CLAUDE.md that imports @AGENTS.md or matches it passes; the yes is refused in agent sessions, without a terminal, for the wrong name, without the typed word and for files with findings; editing, adding or removing a rule file after the yes makes the gate say NO-GO.
Not run
macOS or Windows. A real repo. A live Grok Bot, Claude Code, Codex or Hermes session.

Copied from this item's dated test notes. What was not run stays in.

Worth knowing

  • The sample checks the approval rules and that every file points to AGENTS.md. The five stack-specific starter files, the table of what each tool reads, the 16-check checker that confirms every listed command exists and the 9 prompts are in the full pack.
  • On 2026-11-04: 19 tests passed on Python 3.8, 3.9, 3.11, 3.12 and 3.13 on Linux, run from the files unpacked out of the sample. Agent rules guide; they were not loaded inside each harness for this release.

Questions

Does it change my repo?

No. It reads the folder you point it at and writes one approvals log next to it. You copy the files into place yourself after the gate says GO.

Can my agent approve the rule files?

No. The yes is refused inside an agent session, without a terminal, for files with findings and for anyone but the owner in settings.json.

What is in the full pack?

Six starter files (base, Next.js plus Supabase, FastAPI, browser game, the CLAUDE.md pointer and scoped Cursor rules), a table of what Grok Bot, Claude Code, Codex, Hermes and Cursor each read, a 16-check rule-file checker and 9 prompts. $14.

Details

Version 1.0 · Updated Nov 4, 2026 · Markdown version of this page
License: Personal and commercial use. Download terms

agents.mdclaude.mdcursor rulesapprovalscoding agentsvibe codingapproval-gategrokclaude-codecodexhermes

Related

Preview card for AGENTS.md, CLAUDE.md and Cursor rules starter files
Prompt pack$14

AGENTS.md, CLAUDE.md and Cursor rules starter files

by PaperChaseWebb

Six fill-in instruction files for coding agents (base, Next.js plus Supabase, FastAPI, browser game, CLAUDE.md pointer, scoped Cursor rules), an Approvals section that makes the agent stop and wait for your yes, a table of what Grok Bot, Claude Code, Codex, Hermes and Cursor each read, a read-only checker for your rule files and 9 prompts to write, trim and test your own.

Works withClaude CodeCodexGrok BotHermes+1Plain .md and one Python 3 file (standard library only). Section 6a lists what Claude Code, Codex, Hermes and Cursor read, from their docs read 2026-10-30, and a block to paste into Grok Bot. The files were not run inside each tool.
Vibe coding · Beginner · 20 min setup
Preview card for MCP server setup playbook
Agent use case pack$19

MCP server setup playbook: connect your agent to real tools without handing over the keys

by PaperChaseWebb

Pick the fewest MCP servers for a job, check them before installing, scope the credentials, configure five clients, test with MCP Inspector and build a small read-only server of your own.

Works withClaude CodeCodexClaudeCursorPlain .md
Vibe coding · Intermediate · 1 hr setup
Preview card for Pre-launch security prompts for vibe-coded apps
Prompt packFree

Pre-launch security prompts for vibe-coded apps: Key Leak Pre-Check (free sample)

by PaperChaseWebb

From the pre-launch security prompts: find the three key leaks AI-built apps make most, before launch. An env file git was never told to skip, a secret behind a NEXT_PUBLIC_, VITE_ or EXPO_PUBLIC_ name, and live keys pasted into code, each printed masked. Then a drafted rotation plan, your yes recorded at your own terminal, and a launch gate that needs a clean rescan.

Works withClaude CodeCodexGrok BotHermesOne Python script, a settings template, a made-up booking app before and after the fixes, and agent rules for each harness. Tested on Linux
Vibe coding · Beginner · 5 min setup