A curated list of reflexes for agentreflex — guardrails and logic that fire before your AI coding agent acts, written once and enforced on every agent.
A reflex is just a folder with a reflex.json. Anyone can publish one — host it
in your own repo and add a line here. No central package required.
npx agentreflex add <name> # from this catalog
npx agentreflex add github:you/repo # straight from any repo
npx agentreflex add ./path # a local folder
⚠️ Trust: community reflexes run in your dev loop.agentreflex addshows the code and the reflex's declared capabilities before anything is wired in. Review before you add — especially anything that shells out.
⭐ = official, maintained in the agentreflex monorepo. Everything else is community-published — host it in your own repo and add a line via PR.
- ⭐ no-force-push — blocks
git push --forceon shared branches (--force-with-leasestill allowed). - ⭐ conventional-commits — enforces the Conventional Commits format on
git commit -mmessages.
Community reflexes welcome — open a PR.
- ⭐ recover — snapshots files before the agent edits them, so any change is undoable.
- ⭐ no-rm-rf — blocks recursive
rmof dangerous targets —/, home, system dirs, or a bare*. - ⭐ stay-in-repo — blocks edits to files outside the project root.
- ⭐ ask-on-prod — pauses for confirmation before commands that deploy or publish to production.
Community reflexes welcome — open a PR.
- ⭐ no-secrets — blocks reading or writing
.env, private keys, and credential files. - ⭐ no-curl-bash — blocks piping a remote script straight into a shell (
curl … | bash).
Community reflexes welcome — open a PR.
- ⭐ abide — declare your human↔agent working agreement once;
deny/askenforced everywhere. - ⭐ prefer-rg — steers recursive
grepto ripgrep (rg) — faster, and it respects.gitignore.
Community reflexes welcome — open a PR.
Whole capabilities — an MCP server plus skills, session hooks, and reflexes — installed as one unit. Packs live in their product's own repository; this list only points. What's a pack?
- memcell — Persistent memory for coding agents: recall decisions, conventions, and dead-ends before you act; remember durable facts after.
arx add memcell
- Build your reflex (
npx agentreflex new <name>scaffolds the folder). - Host it in a public repo.
- Open a PR adding a one-line entry under the right category:
**[name](repo-url)** — one-line description.
Keep descriptions short, neutral, and accurate. See CONTRIBUTING.