| name | wispbit-review |
| description | ALWAYS run this skill after writing or editing code files. Evaluates code against Wispbit rules. You MUST invoke this automatically after any Edit, Write, or NotebookEdit tool calls. When the user asks for a review, run it for the current session. |
| version | 1.0.1 |
| allowed-tools | Bash(wispbit:*) |
Run the wispbit review using session ${CLAUDE_SESSION_ID}:
wispbit diff --claude-session-id ${CLAUDE_SESSION_ID}
Wispbit Code Quality Evaluation
CRITICAL: You MUST run wispbit diff --claude-session-id ${CLAUDE_SESSION_ID} after ANY code changes (Edit, Write, or NotebookEdit). Do not wait for the user to ask - run it proactively every time you modify code.
Prerequisites
The wispbit CLI must be installed. If a command fails with "command not found", guide the user to install it:
npm install -g @wispbit/local
Interpreting Results & Handling Dismissed Issues
No issues:
Report that no issues were found and continue.
Issues found:
Group output by issues/potential issues. Format as:
## Wispbit Review
Found X issue(s) across Y file(s)
### Issue Description
**File:** `path/to/file.ts` (Line X-Y)
```language
code snippet here
```
**Issue:** Description of what's wrong
**Fix Available:**
```diff
- old code
+ new code
```
**Source:** [Link text](https://url-from-cli-output)
---
Which issues would you like me to fix?