Team — can others build on it?
Brief 52

Agent Readiness Audit

Can a coding agent work here? Entry files, one-command checks, discoverable conventions, and a mechanical definition of done — audited by attempting the work.

AGENT-READINESS.md4 phases8 lenses~3.0k chars

Free & open · no signup · read-only — it ends by asking · nothing leaves your machine

What it does

You are working inside this repo. Mission: judge how well this repo supports coding agents as contributors — can an agent orient, make a change, and verify it, without a human whispering tribal knowledge.

Read-only pass. Your only write is the report file. You are the test subject: log your own stumbles as evidence.

What it looks for

8 lenses it looks through

Phase 2 sweeps the codebase through every one of these, citing file and line for each finding.

1

Entry file

CLAUDE.md or equivalent: exists, current, and states the commands, the layout, and the don'ts — or every agent starts by guessing

2

One-command truth

build, test, and lint each behind one documented command with honest exit codes; the gap between "run the tests" and knowing how

3

Convention discoverability

could an agent infer naming, structure, and patterns from three examples, or do the rules live in heads

4

Feedback speed

minutes from edit to verdict; slow checks mean agents ship unverified work

5

Blast-radius guards

migrations, deploys, destructive scripts: clearly marked and gated, or one innocent command away

6

Context economics

what an agent must read to be useful: giant files, generated code not marked as generated, docs that sprawl past their usefulness

7

Task shape

are issues scoped and greppable; does a small change touch two files or twelve

8

Definition of done

can success be verified mechanically by tests and checks, or only by asking a human

The deliverable

What lands in your repo

One structured report at the repo root — or in reports/, if you keep one — the same shape every time, ready for a teammate — or the optional Studio — to act on.

AGENT-READINESS.md
1
Readiness verdict
the cold-start experience in five lines
2
Stumble log
where an agent loses time or confidence, with evidence
3
Fixes
ranked; the entry file and one-command checks usually first
4
The one-hour fix
the single change that removes the most stumbles
One file. Evidence-backed. It ends by asking before touching anything.
How it works

What it makes the agent do

Every Goal Prompt follows the same four steps, so results are consistent and repeatable — no matter which one you run.

1
Phase 1

Cold start

Spend the first minutes exactly as an arriving agent would.

2
Phase 2

Audit through 8 lenses

Entry file — CLAUDE.md or equivalent.

3
Phase 3

Curate

Walk one small, real task end to end, planning only — orient, locate, plan the change, plan the verification.

4
Phase 4

Report

Create AGENT-READINESS.md at repo root.

Get started

Three ways to run this Goal Prompt

01 · COPY

Paste it in

Copy it and paste it into your agent inside the repo you want checked.

02 · INSTALL

As a slash command

Install the goal plugin once — two commands — then just type /goal:agent-readiness-audit.

1/plugin marketplace add GhostlyGawd/goal-prompts
2/plugin install goal@goal-prompts

Or install only this Goal Prompt as /goal-agent-readiness-audit:

curl -fsSL https://goal-prompts.vercel.app/install | BRIEF=52 sh
03 · AGENT

From an agent (MCP)

Let an agent fetch it mid-conversation, or pull the raw Goal Prompt by URL.

https://goal-prompts.vercel.app/raw/52.md
Transparency

The exact prompt

Nothing hidden — this is the whole Goal Prompt, verbatim. Read it in a minute, edit it, or copy it as-is.

Read the full brief (2,974 characters)
# Goal: Agent Readiness Audit

You are working inside this repo. Mission: judge how well this repo supports coding agents as contributors — can an agent orient, make a change, and verify it, without a human whispering tribal knowledge.

Read-only pass. Your only write is the report file. You are the test subject: log your own stumbles as evidence.

## Phase 1 — Cold start
- Spend the first minutes exactly as an arriving agent would: read CLAUDE.md / AGENTS.md / .cursorrules, then CONTRIBUTING, then README. What do they promise?
- Try the promised commands read-only — build, test, lint, typecheck. Record which work as documented, which lie, and which don't exist.

## Phase 2 — Audit through 8 lenses
1. **Entry file** — CLAUDE.md or equivalent: exists, current, and states the commands, the layout, and the don'ts — or every agent starts by guessing
2. **One-command truth** — build, test, and lint each behind one documented command with honest exit codes; the gap between "run the tests" and knowing how
3. **Convention discoverability** — could an agent infer naming, structure, and patterns from three examples, or do the rules live in heads
4. **Feedback speed** — minutes from edit to verdict; slow checks mean agents ship unverified work
5. **Blast-radius guards** — migrations, deploys, destructive scripts: clearly marked and gated, or one innocent command away
6. **Context economics** — what an agent must read to be useful: giant files, generated code not marked as generated, docs that sprawl past their usefulness
7. **Task shape** — are issues scoped and greppable; does a small change touch two files or twelve
8. **Definition of done** — can success be verified mechanically by tests and checks, or only by asking a human

## Phase 3 — Curate
- Walk one small, real task end to end, planning only — orient, locate, plan the change, plan the verification. Log every stumble and what it cost.
- Rank fixes by stumbles removed per unit of effort.

## Phase 4 — Report
Create `AGENT-READINESS.md` at repo root:
1. **Readiness verdict** — the cold-start experience in five lines
2. **Stumble log** — where an agent loses time or confidence, with evidence
3. **Fixes** — ranked; the entry file and one-command checks usually first
4. **The one-hour fix** — the single change that removes the most stumbles

Start the report with today's date. If `AGENT-READINESS.md` already exists from a previous run, read it first and lead with what changed since.

## Rules
- Your own confusion during this audit is admissible evidence — cite it
- Judge what the repo communicates, not what its authors intended
- No codebase for an agent to build on in this repo? Say so in a one-paragraph null report and stop — a null result is a valid finding.
- If a `reports/` directory exists at the repo root, write the report there instead of the root.
- Before asking, present the top findings as a ranked list in plain words
- Report only — end by asking which fixes to make

House rules for this Goal Prompt

  • Your own confusion during this audit is admissible evidence — cite it
  • Judge what the repo communicates, not what its authors intended
  • No codebase for an agent to build on in this repo? Say so in a one-paragraph null report and stop — a null result is a valid finding.
  • If a reports/ directory exists at the repo root, write the report there instead of the root.
  • Before asking, present the top findings as a ranked list in plain words
  • Report only — end by asking which fixes to make
Keep exploring

More Team briefs