Borrowing it
Nothing to install: this file belongs to ScottArbeit/Grace. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/ScottArbeit/Grace/main/AGENTS.mdgit clone --depth 1 https://github.com/ScottArbeit/GraceWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/instructions/scottarbeit/grace/agents-md)<a href="https://agentmods.dev/instructions/scottarbeit/grace/agents-md"><img src="https://agentmods.dev/badge/instructions/scottarbeit/grace/agents-md/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/instructions/scottarbeit/grace/agents-md"><img src="https://agentmods.dev/badge/instructions/scottarbeit/grace/agents-md.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.04000 | $0.04000 |
| Opus 5.5 | $0.01600 | $0.01600 |
| Sonnet 5.5 | $0.00800 | $0.00800 |
| Haiku 4.5 | $0.00400 | $0.00400 |
Grade A, and why
Grace AGENTS.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 122 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Agent Instructions
Other AGENTS.md files exist in subdirectories, refer to them for more specific context.
Agent Quickstart (Local)
Prerequisites:
- PowerShell 7.x
- .NET SDK 10.0.400, selected by
global.json - Docker Desktop (required for
-Full)
Commands:
pwsh ./scripts/bootstrap.ps1- Run the smallest meaningful focused proof for the changed slice.
Use pwsh ./scripts/validate.ps1 -Fast as an optional broad local preflight and -Full for local integration
reproduction or diagnosis. GitHub Validate is the required broad gate for the current pull-request revision.
Optional: pwsh ./scripts/install-githooks.ps1 adds a lightweight pre-commit staged-diff check; focused tests and
formatting remain explicit responsibilities.
More context:
src/AGENTS.mdskills/grace/SKILL.mdfor Agent Skills-compatible clients; use it as the portable Grace context router after reading repo-local instructions.src/docs/ASPIRE_SETUP.mdsrc/docs/ENVIRONMENT.md
Issue Tracking
- Use GitHub issues and pull requests as the active coordination surface for implementation work.
- For non-trivial work, follow
docs/Development process.md: create or confirm a GitHub issue, declare owned paths, create an issue-owned branch/worktree, validate in focused slices, commit after each completed slice, and record docsimpact and skipped validation. - For multi-step implementation plans, create an epic parent issue, but initially create only the earliest tracer and prerequisites proven necessary by current evidence. Use native GitHub parent relationships and a compact dependency map for created work. Do not pre-create a broad horizontal issue forest. Re-plan and create later child issues after the tracer runs. Use the concrete
addSubIssueGraphQL workflow indocs/Development process.mdfor each created child. - When planning a feature or epic, and when creating issue or pull request bodies, include why the change matters for Grace and its users. Use that purpose to help implementation agents make better local decisions when the plan leaves a gap or an acceptance criterion is ambiguous.
- When creating the epic and child issues from PowerShell, avoid one giant inline script that embeds every issue body.
- For large issue batches, go directly to a short-lived generator script checked into the worktree or written in a temp directory, run that script to emit one temporary Markdown body per issue, lint those files, then call
gh issue create --body-file <path>for each issue. Do not paste large scripts through an interactive shell or pass them as a singlepwsh -Commandstring; that wastes time, floods the transcript, and can hit Windows command-length limits. After issue creation, patch the epic body with the real child issue numbers and create the native relationships with GraphQLaddSubIssue. - Keep epics as durable product and planning records, not long-running agent conversations. Use fresh epic-checkpoint sessions before the first child, after each merged child, and at epic closure. Select each child's delivery mode explicitly. Default to a mainline slice from current
origin/mainwhen the child is independently correct and safe or inert until consumed. Use an epic integration branch only when the owner approves a real composition need, CI coverage, refresh policy, delivery-delta review, and final epic-to-mainrelease candidate. Do not create an epic branch merely because an issue has an epic parent. - Use one checkpoint agent by default; at most two read-only scouts may answer concrete independent questions with explicit
fork_turns = "none". Checkpoints never spawn implementation workers. - Every pull request must link its related GitHub issue in the PR body. When a PR targets the default branch and should close an issue, use one of GitHub's supported closing keywords:
close,closes,closed,fix,fixes,fixed,resolve,resolves, orresolved. Usedocs/Development process.mdfor default-branch versus epic-branch wording so links stay traceable without relying on epic-branch auto-close behavior.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2mo ago Changed · +10 tokens per session 2050bf1c8346
- 2mo ago First seen · 122 lines · 3,990 tokens per session scan A bf029e8b2553
Grace AGENTS.md is an instructions file published in the GitHub repository ScottArbeit/Grace (590 stars, last pushed 1mo ago), licensed MIT. It adds 4,000 tokens to every session, about $0.0160 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Grace AGENTS.md compared with instructions from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| Grace AGENTS.mdScottArbeit/Grace | Instructions file | 590 | 1mo ago | MIT | A | 4,000 | Codex, OpenCode |
| plan-forge dapr.instructions.mdsrnichols/plan-forge | Instructions file | 6 | 2d ago | MIT | A | 4,975 | GitHub Copilot |
| plan-forge database.instructions.mdsrnichols/plan-forge | Instructions file | 6 | 2d ago | MIT | A | 1,890 | GitHub Copilot |
| plan-forge naming.instructions.mdsrnichols/plan-forge | Instructions file | 6 | 2d ago | MIT | A | 1,453 | GitHub Copilot |
| plan-forge caching.instructions.mdsrnichols/plan-forge | Instructions file | 6 | 2d ago | MIT | A | 733 | GitHub Copilot |
| vscode buildNext.instructions.mdmicrosoft/vscode | Instructions file | 195k | yesterday | MIT | A | 9,719 | GitHub Copilot |
| next.js AGENTS.mdvercel/next.js | Instructions file | 143k | yesterday | MIT | A | 7,461 | Codex, OpenCode |