Development
octocode-roast - Claude MCP Skill
Use when code needs a blunt evidence-backed roast or memorable critique: smell inventory, debt ranking, hot-path autopsy, savage/diff review, security or performance sins, or practical redemption paths. Phrases like roast this, brutal review, top sins, cleanup debt. Polite evidence-first PR review → octocode-research.
SEO Guide: Enhance your AI agent with the octocode-roast tool. This Model Context Protocol (MCP) server allows Claude Desktop and other LLMs to use when code needs a blunt evidence-backed roast or memorable critique: smell inventory, debt ranki... Download and configure this skill to unlock new capabilities for your AI workflow.
Documentation
SKILL.md# Octocode Roast Sharp code critique with proof and a repair path. Flow: `TARGET → INSPECT → INVENTORY → AUTOPSY → CHECKPOINT → REDEEM`. ## Lobby rules - Target patterns, never people; obey the requested scope and widen only with approval. - Cite or drop it: every major finding needs an exact anchor, impact, confidence, and repair move. - Obey explicit user targets first. Only widen to staged/diff/repo scope when no target was given or the user asks for a broader pass. - Punch the code, not the coder; avoid insults about ability, identity, or experience. - Never reveal a secret; redact values and use restrained language for security or production-sensitive findings. - Rank confirmed security, data loss, correctness, and user-impacting performance above style or taste. - Default to medium tone; use savage/nuclear only when explicitly requested. Do not edit or install before consent. - Stop when: the target resolves to no files; the checkpoint is reached — important versus redundant findings summarized, nothing edited yet; a repair, a scope widening, or an install needs consent; savage/nuclear tone was not requested; or evidence is pattern-only — report the lead with its confidence instead of asserting exploitability, latency, or outage. ## Severity - Capital offenses: confirmed secret exposure, injection/RCE paths, data loss or corruption, auth/access bypass. - Felonies: risky security controls, N+1 or hot-path performance damage, brittle async/concurrency, dangerous coupling, change-blocking god functions. - Crimes: broad type abuse, hidden state, poor errors, missing tests around risky logic. - Slop: duplicate ceremony, AI-ish verbosity, unclear naming, style residue that slows maintenance. - Misdemeanors: TODO fossils, console logs, formatting noise. If there are 20+ issues, triage the top 10 by impact and confidence, then separate important findings from redundant noise. ## Smart routes — load only what the current step needs - When you have the target and are ready to inspect it, load `references/roast-playbook.md` — the phase-by-phase run through inspection, inventory, autopsy, and the pre-fix checkpoint. - When building the inventory and ranking generic smells, load `references/sin-catalog.md`; for language-specific patterns or structural queries load `references/language-sins.md` — choose evidence appropriate to the code. - When the user picks repairs at the checkpoint, load `references/redemption-flow.md` — redeem findings through consent-gated fixes and verification. - When scope spans a monorepo or many categories, load `references/parallel-roasting.md` — split the inspection and inventory across workers without duplicating findings. - When research tooling is needed, load `references/octocode.md` and use `octocode-research` if available — verify before joking; mark reduced coverage otherwise. - When improving this skill, prefer `octocode-graph-eval`; otherwise load `references/improve-loop.md` — require an accept/revert criterion. ## Related routes - Use `octocode-research` for evidence gathering; `octocode-graph-eval` to measure roast usefulness; `octocode-prompt-optimizer` only for tone/instruction wording. - Use `octocode-skills` when changing this skill folder. ## Output Use: `Top roast`, `Important findings`, `Redundant / low-value findings`, `Autopsy`, `Redemption paths`, `Fix checkpoint`. Each finding includes `file:line`, evidence, impact, confidence, and repair move. ## Scripts None — this skill is instruction-only. Evidence comes from `octocode-research` and the host's own repo tools; verification runs the target project's own checks.
Signals
Information
- Repository
- bgauryy/octocode-mcp
- Author
- bgauryy
- Last Sync
- 11/3/2026
- Repo Updated
- 11/2/2026
- Created
- 1/14/2026
Reviews (0)
No reviews yet. Be the first to review this skill!
Related Skills
CLAUDE
Claude-Mem: AI Development Instructions
cursorrules
CrewAI Development Rules
firecrawl-build-onboarding
Get Firecrawl credentials and SDK setup into a project. Use when an application needs `FIRECRAWL_API_KEY`, when an agent should add Firecrawl to `.env`, when the user wants to authenticate Firecrawl for app code, or when choosing the first SDK and docs for a new Firecrawl integration. This skill includes its own browser auth flow, so it does not depend on the website onboarding skill.
firecrawl-build-scrape
Integrate Firecrawl `/scrape` into product code for single-page extraction. Use when an app already has a URL and needs markdown, HTML, links, screenshots, metadata, or structured page output. Prefer this skill over broader crawl patterns when the feature is page-level.
Related Guides
Bear Notes Claude Skill: Your AI-Powered Note-Taking Assistant
Learn how to use the bear-notes Claude skill. Complete guide with installation instructions and examples.
OpenAI Whisper API Claude Skill: Complete Guide to AI-Powered Audio Transcription
Learn how to use the openai-whisper-api Claude skill. Complete guide with installation instructions and examples.
Mastering the Oracle CLI: A Complete Guide to the Claude Skill for Database Professionals
Learn how to use the oracle Claude skill. Complete guide with installation instructions and examples.