chisel
Chisel is a Claude Code plugin for PR refinement driven by automated review. Instead of treating local checks as the final evaluator, Chisel
Open source Repository Open in the app JSON README (API)
About
Chisel is a Claude Code plugin for PR refinement driven by automated review. Instead of treating local checks as the final evaluator, Chisel assumes the strongest critic is an external PR review system (Greptile).
Details
- Kind
- Plugins
- Topic
- No topic detected
- Publisher
- crisog
- Origin
- marketplace
- Category
- ferramentas
- Last push
- 2026-03-31T15:54:56Z
- Repository state
- ativo
- Language
- JavaScript
- License
- MIT
- Added
- 2026-08-30 01:48:58
- Updated
- 2026-08-30 01:48:58
- Origin id
crisog/chisel/chisel
README
# Chisel Chisel is a Claude Code plugin for autonomous PR refinement driven by automated review. Instead of treating local checks as the final evaluator, Chisel assumes the strongest critic is an external PR review system (Greptile). It runs parallel agents that self-correct against review feedback without needing you to babysit each PR. ## How it works 1. Make a change 2. Open or update a PR 3. Trigger automated review 4. Fix findings and CI failures 5. Repeat until all gates pass or a safety stop fires ## Success gate All three must be true: - Greptile confidence score `5/5` - Zero unresolved Greptile-generated comments - All GitHub required checks passing ## Safety stops - Max iterations reached - No progress across consecutive iterations - Review pipeline failure - CI failures not auto-fixable after 2 consecutive attempts ## Commands - `/chisel:run-loop [--pr N] [--max-iterations N]` -- start the loop - `/chisel:status [--pr N]` -- check active run state - `/chisel:cancel-loop [--force]` -- stop an active loop - `/chisel:help` -- show usage info ## Install ### From the official marketplace ``` /plugin install chisel ``` ### From GitHub ``` /plugin marketplace add crisog/chisel /plugin install chisel@chisel-dev ``` ## Requirements - `git` - `gh` CLI authenticated (`gh auth status`) - `GREPTILE_API_KEY` environment variable set (get one at [app.greptile.com](https://app.greptile.com) under Settings > Organization > API Keys) - `node` available (for hook runtime) The Greptile MCP server is bundled with the plugin and configured automatically on install. ## State files - Loop state: `.claude/chisel-loop.local.md` (at git root) - Run history: `.claude/chisel/runs/<pr>.json` ## Tests ```bash ./tests/run-tests.sh ```