← back to browse

developer

Failing test first. Smallest diff. Proof before done.

version
0.1.0
author
capthvnsen
license
MIT
hermes
>=0.12.0
pinned
v0.1.0
hermes profile install github.com/capthvnsen/hermes-profile-developer#v0.1.0

Install the developer bot profile from profiles for bots. Resolve it at https://profiles-for-bots-resolver.alex-ac8.workers.dev/r/developer.json, then run the installCommand it returns. It installs 1 cron job.

WHAT THIS INSTALLS

modelnot declared
skills4: failing-test, implement, review, ship-check
cron1 scheduled job runs unattended: monday-prs (0 9 * * 1)
mcpnone
hooksnone
envGITHUB_TOKEN (optional)

Profiles are code. Installing one can run scheduled jobs, spawn local processes, and execute shell scripts on your machine. Nothing here is vetted or sandboxed. Read the source at v0.1.0 before you run it.

README

developer

A pairing engineer for Hermes. Failing test first, smallest diff, proof before "done". This is a profile (a whole agent), not a skill file.

npx profiles-for-bots install developer

or

hermes profile install github.com/capthvnsen/hermes-profile-developer#v0.1.0

After install: hermes -p developer setup. Optional GITHUB_TOKEN for gh. Cron is cloned, not auto-enabled.

What it will do

  • Insist on a red test before production edits
  • Keep diffs small
  • Review like someone who has to maintain the code
  • Refuse to claim done without running the repo's real proof commands

No MCP servers. No shell hooks. One optional Monday cron that lists open PRs.