Auto-discovered marketplace from jackmarketon/scrutiny
npx claudepluginhub jackmarketon/scrutinyNative plan editor for Claude Code with side-by-side diffs and inline commenting
Native plan editor for Claude Code with side-by-side diffs and inline commenting.
Review and refine AI-generated plans with a polished editing experience. Built with Tauri and Rust for native performance.
![Screenshot placeholder]
Scrutiny transforms how you review Claude Code plans. Instead of approving plans in a cramped terminal, you get:
Coming soon: Download from Releases
Scrutiny-macos.dmgscrutiny-linuxscrutiny-windows.exe# Clone repository
git clone https://github.com/jackmarketon/scrutiny.git
cd scrutiny
# Install plugin
claude plugins add $(pwd)/claude-plugin
# Check plugin is installed
claude plugins list | grep scrutiny
# Test the app (macOS example)
open /Applications/Scrutiny.app
Scrutiny launches automatically in a native window.
Workflow:
Review side-by-side
Make changes (choose one or both):
Submit feedback:
Original plan:
## Step 1: Update database
## Step 2: Deploy to production
Your edits:
## Step 1: Update database with migration script
## Step 2: Test in staging environment
## Step 3: Deploy to production with feature flag
Comments:
Claude responds:
Thanks for the feedback! I've updated the plan:
- Rollback strategy: Using reversible migrations with
down.sqlscripts- Staging duration: Recommend 24-48h with production traffic replay
Does this address your concerns?
| Feature | Description |
|---|---|
| Side-by-side diff | Original vs edited, real-time highlighting |
| Inline comments | Click any line to add context-specific feedback |
| Full editing | CodeMirror 6 editor with markdown syntax highlighting |
| Native performance | Rust backend, 200-300ms startup, ~80MB memory |
| Dark theme | Matches VS Code aesthetic out of the box |
| Cross-platform | macOS, Linux, Windows |
Check plugin is installed:
claude plugins list | grep scrutiny
Re-install plugin:
cd scrutiny
claude plugins add $(pwd)/claude-plugin
Check feedback file exists:
ls -la /tmp/claude-plans/*.feedback.json
Enable debug logging:
# macOS/Linux
RUST_LOG=debug /path/to/scrutiny /tmp/test.md
# Windows
set RUST_LOG=debug
scrutiny.exe C:\Temp\test.md
Download location:
~/Downloads/scrutiny (make executable: chmod +x)Want to build from source or contribute? See DEVELOPMENT.md for full details.
To test the plugin without installing it globally:
# Run Claude Code with local plugin directory
claude --plugin-dir ${PWD}/claude-plugin
This loads the plugin from your checkout instead of ~/.config/claude/plugins, useful for testing changes.
Rust — Install from https://rustup.rs
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Node.js — v18+ with npm
System dependencies (Linux only):
# Ubuntu/Debian
sudo apt install libwebkit2gtk-4.1-dev \
build-essential \
curl \
wget \
libssl-dev \
libgtk-3-dev \
libayatana-appindicator3-dev \
librsvg2-dev