https://github.com/zerocracy/zealot
A set of skills for an extremely disciplined AI agent helping maintain a GitHub repository
https://github.com/zerocracy/zealot
agent-skills ai zerocracy
Last synced: 11 days ago
JSON representation
A set of skills for an extremely disciplined AI agent helping maintain a GitHub repository
- Host: GitHub
- URL: https://github.com/zerocracy/zealot
- Owner: zerocracy
- License: mit
- Created: 2026-05-12T14:45:34.000Z (2 months ago)
- Default Branch: master
- Last Pushed: 2026-07-12T09:55:45.000Z (12 days ago)
- Last Synced: 2026-07-12T11:12:07.809Z (12 days ago)
- Topics: agent-skills, ai, zerocracy
- Homepage:
- Size: 184 KB
- Stars: 4
- Watchers: 0
- Forks: 1
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Zealot
[](https://github.com/zerocracy/zealot/blob/master/LICENSE.txt)
Zealot is a bundle of disciplined skills for the everyday GitHub
workflow, intended to run inside [Claude Routines].
The single top-level entry point is `make-one-contribution`:
it picks one repository from a list of GitHub accounts and
walks a fixed chain of preliminary contributions —
responds to every inbound comment, triages every unlabeled
issue, reviews every open pull request not authored by the
current login, files one bug report — before ending on the
ultimate goal of one submitted pull request.
Two installation paths are supported.
For a Claude Routine, authenticate `gh` with a GitHub token before
the routine starts — either by running `gh auth login` on the runner
or by providing the token through the runner's secret store, never
by pasting a token into the routine prompt itself.
Then reference the repository inside the routine prompt
and invoke `make-one-contribution` against the list of target GitHub accounts,
for example:
```text
Use this GitHub repository to learn new skills: zerocracy/zealot.
Use this list of GitHub accounts as the target: yegor256, jcabi, objectionary.
Use the make-one-contribution skill to make one contribution.
```
For Claude Code on a developer machine, install through the marketplace:
```text
/plugin marketplace add zerocracy/zealot
/plugin install zealot@zealot
```
Configure the routine to run every day,
and you get a disciplined contributor to your GitHub repositories.
[Claude Routines]: https://code.claude.com/docs/en/routines