Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add commands/boykush/scraps/doc-updategit clone --depth 1 https://github.com/boykush/scrapsWhat 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 | $0.00009 | $0.00617 |
| Opus 5 | $0.00005 | $0.00309 |
| Sonnet 5 | $0.00002 | $0.00123 |
| Haiku 4.5 | $0.00001 | $0.00062 |
Grade A, and why
doc-update 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 2d 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.
What it actually says
Analyze a GitHub Release and propose documentation updates for the Scraps project:
Arguments:
$ARGUMENTS: Version number (e.g., "0.27.0")
Workflow:
-
Fetch release information:
- Get release details:
gh release view v$ARGUMENTS --json body,name --jq '{name: .name, body: .body}' - Extract features and significant changes from release notes
- Get release details:
-
Analyze current documentation:
- Read
/README.mdto understand current feature list and description - Search docs directory for relevant documentation files:
docs/What is Scraps?.md- Core concept and capabilitiesdocs/Getting Started.md- Getting started guidedocs/Configuration.md- Configuration documentationdocs/Feature/*.md- Feature-specific documentationdocs/CLI/*.md- CLI command documentation
- Use
GrepandReadto identify sections that may need updates
- Read
-
Generate update proposals: For each feature or significant change in the release:
- Identify affected files: Determine which documentation files should be updated
- Propose specific changes: For each file, suggest:
- What content to add/modify
- Where to place it (specific section or line)
- Why this update is needed
Common update patterns:
- New features:
- Add to
/README.mdFeatures section if user-facing - Create or update relevant
docs/Feature/*.mddocumentation - Update
docs/Configuration.mdif new config options added - Update relevant
docs/CLI/*.mdif CLI commands affected
- Add to
- Configuration changes:
- Update
docs/Configuration.mdwith new options and examples - Update
docs/Getting Started.mdif it affects initial setup
- Update
-
Present proposals to user:
- Show proposed changes grouped by file
- Explain the rationale for each update based on release notes
- Ask user which updates to proceed with
-
User review and selection:
- User can approve all, select specific updates, or request modifications
- User can provide additional context or requirements for updates
Usage: /doc-update 0.27.0
Example:
# After creating release v0.27.0
/doc-update 0.27.0
Notes:
- This command only proposes changes, it does not automatically update files
- User must review and approve updates before implementation
- Updates should maintain consistency with existing documentation style
- Focus on user-facing changes that affect how users interact with Scraps
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.
- 2d ago First seen · 67 lines · 9 tokens per session scan A d2464d2f8ffb
doc-update is a command published in the GitHub repository boykush/scraps (47 stars, last pushed 2d ago), licensed MIT. It adds 9 tokens to every session and 617 once invoked, about $0.0000 per session on Opus 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.
Other commands, from other repositories
issue-review
Run Codex native + adversarial review against the active issue, scoped to allowedfiles, capped per kind.
wiring-check
End-of-task wiring gate — verify every change is connected end-to-end across kipi plugins, hooks, MCP tools, agents, bus files, canonical, and rules. Nothing dangling.
issue-closeout
Triage Codex findings via per-finding dispositions, record findingstriaged, close the active issue.
prd-personas
Run the Skeptic persona session against the active draft PRD.
prd-triage
Triage pending findings on the active PRD.
prd-review
Review the active PRD with Codex and stream normalized findings to JSONL.