Evaluates a draft against explicit criteria and returns structured feedback. Returns JSON: { passed: boolean, issues: [{ severity, location?, description, fix? }], summary }. Use after invoke_writer to check a draft before applying it. If passed is false and error-severity issues remain after 3 Writer→Reviewer cycles, present the best available draft via edit() or write() and summarise remaining issues in your response.
Bandarra source site27 tools on this site
What this tool does
Evaluates a draft against explicit criteria and returns structured feedback. Returns JSON: { passed: boolean, issues: [{ severity, location?, description, fix? }], summary }. Use after invoke_writer to check a draft before applying it. If passed is false and error-severity issues remain after 3 Writer→Reviewer cycles, present the best available draft via edit() or write() and summarise remaining issues in your response. Use it on Bandarra with an agent. It runs in the browser on the website and needs no package install.
How to install
Open the bandarra.me website and ask your browser agent to use invoke_reviewer
Run with an agent
Use the invoke_reviewer tool on bandarra.me with text: <string>, criteria: <array>. Return the structured result and cite the source page.
Input contract
textstringThe draft text to review.
criteriaarrayReview criteria to check against (e.g. 'grammatical correctness', 'consistent use of past tense', 'no unsupported factual claims').
Verify the live listing at the source before a production call. Fields marked as a starter contract may differ from what the site expects.