Skip to content

alexherrero/crickets

Repository files navigation

Crickets — Inspired by the Noisy Cricket

Inspired by the Noisy Cricket — compact, composable agent primitives.

CI Latest release License: MIT

Works with Claude Code + Antigravity — see compatibility

Crickets is a set of agent primitives — skills, sub-agents, hooks, commands — grouped into native plugins for Claude Code and Antigravity, generated from a single source of truth. These are the primitives you carry into any project: the phase-gated dev loop, safety controls, code review, docs upkeep.

It pairs with Agent M, the memory — auto-recall and on-disk state that follow you across every project.

What's new lives in the CHANGELOG.

What's inside

Six plugins, generated from one source. Together they cover the working day with an agent:

  • Run a phase-gated dev process — plan → work → review → release, working the plan autonomously with a per-task safety check.
  • Stay in control of a running agent — an emergency stop, mid-run redirection, and crash recovery that never touches your branch.
  • Review any diff or PR adversarially — a reviewer primed to find bugs, not to agree.
  • Fix Dependabot PRs automatically — reads the failing CI and the changelog, patches, never merges.
  • Keep personal information out of public commits — scan and redact before anything ships.
  • Keep a wiki current, in your voice — authoring, repair, and a watcher that opens doc PRs.

Each capability is its own plugin; install only what you want. What each one ships, and how they compose, is in the plugin pages (the Plugins component under Architecture in the wiki sidebar).

How it works

flowchart LR
    S[src/&lt;group&gt;/<br/>one source of truth<br/>kind · supported_hosts · requires]
    G[scripts/generate.py<br/>deterministic emit]
    CC[dist/claude-code/plugins/&lt;group&gt;]
    AG[dist/antigravity/plugins/&lt;group&gt;]
    S --> G
    G --> CC
    G --> AG
Loading

Author a primitive once under its group. The generator emits a native Claude Code plugin and a native Antigravity plugin per group, plus each host's marketplace manifest. The committed dist/ is what ships, and a CI gate (generate.py check) fails the build if dist/ drifts from src/. Where the two hosts diverge — hook events, dependency handling, the snippet→rules/ gap — is spelled out in Per-Host-Paths and Compatibility.

Get started

Install the recommended set on whichever host(s) you have:

curl -fsSL https://raw.githubusercontent.com/alexherrero/crickets/main/bootstrap.sh | bash

Prefer the marketplace? One word from GitHub on Claude Code:

claude plugin marketplace add alexherrero/crickets
claude plugin install developer-workflows@crickets   # + developer-safety, code-review, github-ci, pii, wiki-maintenance

All three install modes (one-liner / marketplace / manual --plugin-dir) per host: Install crickets plugins. Hacking on a plugin? Modify a crickets plugin.

Adding + developing customizations

License

MIT — LICENSE.

About

Native Claude Code + Antigravity plugins arming AI agents with production-grade dev-lifecycle capabilities. Today: kill-switches, fresh-context evaluators, PII guardrails, dependency-PR repair. Working toward: phase-gated workflows (plan · build · review · release), testing, code review. The execution engine behind Agent M.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors