Home / hraness / textbutler · AGENTS.md · GitHub

AGENTS.md agentsA

AGENTS.md is agent-read markdown (agents) from hraness/textbutler.

Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.

What the file says

# Textbutler redesign scope

The owner has authorized replacing the unused Message Like Me product with
Textbutler, a macOS message-butler daemon and menu companion at `textbutler.app`.
`PRODUCT.md` and `docs/textbutler/architecture.md` define the new product.
The historical constraints below continue to govern the legacy `src/`, `dist/`,
published message contracts, and their existing release machinery. They do not
prohibit the explicitly requested new runtime in `packages/` and the menu
companion adapter that drives the shared desktop-foundation runner. The owner
also authorized a minimal native TextButler.app supervisor so macOS can grant
Messages access to TextButler itself. Its fixed roles launch only the verified
runtime, daemon, menu companion, or owner-invoked iMessage setup. Preserve exact
payload and lifecycle identity checks. Public Developer ID signing and
notarization remain outside this local installation scope.

- New agents receive only one contact's brokered files, bounded public web
  requests, and recipient-bound proposed messaging actions. Never enable shell,
  arbitrary process tools, inherited plugins, or extra filesystem roots.
…

Read the whole file at its exact version.

How to install

Latest version
mdr add hraness/textbutler/AGENTS.md@git:20260920.6ed1d14
Exact content
mdr add hraness/textbutler/AGENTS.md@sha256:cf7e1f11d6c49d3d

Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_rpi52yfhlxmthxfy.svg)](https://markdownregistry.com/a/art_rpi52yfhlxmthxfy)

1 badge views in 30 days

Versions

versioncommittedcommitsizeaudit
git:20260920.6ed1d14 latest2026-09-20 6ed1d14 24,918 BA view · diff
git:20260919.ef76b302026-09-19 ef76b30 24,619 BA view · diff
git:20260916.7e522902026-09-16 7e52290 23,799 BA view · diff
git:20260916.019f6c42026-09-16 019f6c4 23,614 BA view · diff
git:20260916.f168e832026-09-16 f168e83 23,723 BA view · diff
git:20260916.a980bd52026-09-16 a980bd5 22,557 BA view

Audit of the latest version

A  14 of 14 checks passed. Deterministic, no model, same answer every run.
  • pass: Size between 200 bytes and 200 KB (24918 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

hraness/textbutler · 4 stars · license MIT · pushed 2026-09-23 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_rpi52yfhlxmthxfy
GET https://markdownregistry.com/api/v1/resolve?ref=hraness/textbutler/AGENTS.md
GET https://markdownregistry.com/api/v1/blob/cf7e1f11d6c49d3dde7cf941efcf12f12c69b941ccba205f6bcbc8709b414c8a

Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

More from hraness/textbutler

AGENTS.md@.agents/skills agents
hraness/textbutler · .agents/skills/AGENTS.md
git:20260829.ccbdf72 · audit A · 4 stars
AGENTS.md@.agents/skills/phase-final-reviewer agents
hraness/textbutler · .agents/skills/phase-final-reviewer/AGENTS.md
git:20260829.ccbdf72 · audit A · 4 stars
phase-final-reviewer skill
hraness/textbutler · .agents/skills/phase-final-reviewer/SKILL.md · End-to-end reviewer for a completed multi-phase feature at the end of a phase-orchestrator run. Use after all requested…
git:20260829.ccbdf72 · audit A · 4 stars
AGENTS.md@.agents/skills/phase-implementer agents
hraness/textbutler · .agents/skills/phase-implementer/AGENTS.md
git:20260829.ccbdf72 · audit A · 4 stars
phase-implementer skill
hraness/textbutler · .agents/skills/phase-implementer/SKILL.md · Implements exactly one phase of a multi-phase plan during a phase-orchestrator run. Use when a plan/checklist phase…
git:20260829.ccbdf72 · audit A · 4 stars
AGENTS.md@.agents/skills/phase-orchestrator agents
hraness/textbutler · .agents/skills/phase-orchestrator/AGENTS.md
git:20260829.ccbdf72 · audit A · 4 stars
phase-orchestrator skill
hraness/textbutler · .agents/skills/phase-orchestrator/SKILL.md · Orchestrates phase-based implementation plans using the host's todo tracker and subagents for implementation, review…
git:20260829.ccbdf72 · audit A · 4 stars
AGENTS.md@.agents/skills/phase-reviewer agents
hraness/textbutler · .agents/skills/phase-reviewer/AGENTS.md
git:20260829.ccbdf72 · audit A · 4 stars
phase-reviewer skill
hraness/textbutler · .agents/skills/phase-reviewer/SKILL.md · Reviews and fixes a just-implemented phase of a multi-phase plan during a phase-orchestrator run. Use after a phase's…
git:20260829.ccbdf72 · audit A · 4 stars
AGENTS.md@.agents/skills/write-phase-plan agents
hraness/textbutler · .agents/skills/write-phase-plan/AGENTS.md
git:20260829.ccbdf72 · audit A · 4 stars
write-phase-plan skill
hraness/textbutler · .agents/skills/write-phase-plan/SKILL.md · Writes or restructures an implementation plan in the format the phase-orchestrator skill consumes: dependency-ordered…
git:20260829.ccbdf72 · audit A · 4 stars
CLAUDE.md claude
hraness/textbutler · CLAUDE.md
git:20260904.46e9b57 · audit B · 4 stars

Every file in hraness/textbutler

Other files named AGENTS.md

AGENTS.md agents
obra/superpowers · AGENTS.md
git:20260919.5bf4e78 · audit A · 291,204 stars
AGENTS.md agents
affaan-m/ecc · AGENTS.md
git:20260919.91ba9b4 · audit A · 266,832 stars
AGENTS.md agents
firecrawl/firecrawl · AGENTS.md
git:20260613.d9a35c0 · audit A · 184,144 stars
AGENTS.md agents
dietrichgebert/ponytail · AGENTS.md
git:20260710.b6c0448 · audit A · 144,862 stars
AGENTS.md agents
garrytan/gstack · AGENTS.md
git:20260914.4a3c6a8 · audit A · 134,082 stars
AGENTS.md agents
graphify-labs/graphify · AGENTS.md
git:20260414.7ec92ec · audit A · 121,202 stars
AGENTS.md agents
juliusbrussee/caveman · AGENTS.md
git:20260902.d9faebc · audit A · 107,708 stars
AGENTS.md agents
addyosmani/agent-skills · AGENTS.md
git:20260709.b665c5c · audit A · 98,554 stars

Browse by kind, by grade A, or by owner.