AGENTS.md@plugins/hermit-scribe · git:20260905.0c707c7 · 2026-09-05 · sha256 246f568e9a050110

AGENTS.md@plugins/hermit-scribe git:20260905.0c707c7A

Immutable. This exact content is served forever at /api/v1/blob/246f568e9a050110.

# Hermit Scribe

Public issue and comment filing through a configured GitHub App bot identity.

- Preserve the sequence in `skills/hermit-scribe/SKILL.md`: prepare content, run the privacy sanitizer, show the final content, obtain operator approval, then publish. A successful sanitizer pass does not authorize posting.
- `agents/issue-sanitizer.md` has no tools. Pass the actual draft text, not a file path or an identifier; it must not reconstruct private context.
- `skills/hermit-scribe/file-issue.ts` owns App authentication, classification, dedup lookup, and filing. Preserve the configured `HERMIT_GH_REPO` target and bot identity rather than substituting the maintainer's ambient `gh` login.
- Title and body are file inputs, read directly by the script. Keep shell interpolation out of their handling and retain the automatic `hermit-filed` label. Credentials and private keys stay outside the plugin tree.
- The complete test runner invokes each test file directly. Configuration and manual smoke instructions belong in [README.md](README.md).