sally_roast
Get a brutally honest code review with a 0–10 score, evidence-backed issues, and actionable fixes. Choose a quick roast or a deep dive with ranked issues.
Instructions
Get a brutally honest code review from Cynical Sally — a 0–10 score, real issues backed by evidence, and fixes you can actually use. Use this whenever the user wants code reviewed, critiqued, roasted, or asks 'what does Sally think'. Pass paths (files or directories Sally reads herself, skipping binaries and secrets) OR files with inline content. quick = a fast, sharp take (90 free per month per device); full_truth = a deep dive with ranked issues and actionable fixes. Sends the selected code to the Cynical Sally backend for analysis — never stored, never used for training; set preview to true to see exactly what would be sent without sending anything. Read-only: never modifies files. Returns markdown with the score, verdict, top issues, and fixes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| paths | No | File or directory paths to review. Sally reads them locally (skips binaries, oversized files, and common secret files). Prefer this over `files` so you don't have to read and pass content yourself. | |
| files | No | Code files with inline content (alternative to `paths`) | |
| mode | No | quick = fast roast; full_truth = deep dive with ranked issues + actionable fixes (1 free per month, then Full Suite) | quick |
| lang | No | ISO 639-1 language code for Sally's response (e.g. 'en', 'nl'). Defaults to English. | en |
| tone | No | Sally's delivery: cynical (default, full sass), neutral, or professional — same findings, different wording. | cynical |
| preview | No | Dry run: return exactly what WOULD be sent (file list, byte sizes, token estimates, SHA-256 hashes, and which files were skipped and why) and send NOTHING to the backend. Use this when the user wants to verify what leaves their machine before roasting. | |
| share | No | Publish a public share card and include the link — the card shows only the score and Sally's one-liner, never code. Only use when the user explicitly asks to share the roast. |