CLAUDE.md · git:20261025.d73107b · 2026-10-25 · sha256 24e98c68432bebe7
CLAUDE.md git:20261025.d73107bA
Immutable. This exact content never changes and is served at /api/v1/blob/24e98c68432bebe7.
# coding-review-agent-loop — Claude Code Instructions
## Skill mode
When a user asks you to run the agent loop for an issue or PR, load and follow
the instructions in `SKILL.md`.
**Slash command** (preferred): the user can type `/coding-review-agent-loop`
followed by arguments — Claude Code loads `.claude/commands/coding-review-agent-loop.md`
which prompts you to read `SKILL.md` and start orchestration.
**Natural language** also works:
- "Run the agent-loop skill for issue #123 in OWNER/REPO with gemini as reviewer"
- "Start agent-loop plan-first for issue #42, reviewers: codex and gemini"
- "Run agent-loop pr 99 in OWNER/REPO"
- "Have codex fix the blocking review on PR #99 in OWNER/REPO"
- "Resume the agent-loop skill for issue #123"
In every case: read `SKILL.md`, gather the required inputs (repo, issue/PR
number, reviewers, flow type), and follow the orchestration steps from the top.
## Development
The main package lives in `src/coding_review_agent_loop/`. Tests are in
`tests/`. Run the full test suite with:
```bash
.venv/bin/python -m pytest tests/ -q
```
Do not refresh `tests/.test_durations` in a feature or fix PR; full refreshes
belong in a dedicated maintenance PR, and if the coverage gate in
`tests/test_ci_sharding.py` fails, add only the missing entries with
`PYTHONPATH=ci/managed${PYTHONPATH:+:$PYTHONPATH} CI_SHARD_STORE_DURATIONS=tests/.test_durations CI_SHARD_STORE_DURATIONS_MODE=add-missing python -m pytest -p ci_shard_plugin -n auto`.