← all repositories
mohi-devhub/antivibe

AntiVibe makes Claude Code explain its own homework

A Claude Code skill that turns blind copy-pasting into structured lessons on what you’re about to ship.

652 stars Shell Coding AssistantsLearning
antivibe
Not currently ranked — collecting fresh signals.
star history

What it does AntiVibe is a Claude Code skill — a bundle of prompts, shell scripts, and markdown templates — that turns arbitrary code into educational deep dives or architectural audits. Point it at a file, directory, or diff, and it generates a structured breakdown covering functionality, design decisions, trade-offs, and prerequisites. It does not run standalone; it lives inside Claude Code and delegates analysis to subagents tuned for either teaching or senior-level auditing.

The interesting bit The project treats “vibe coding” as a learning failure rather than a workflow failure. By embedding pedagogy into the AI assistant itself, it tries to close the comprehension gap: it maps code to underlying CS concepts, skips topics you already claim to know, and can auto-trigger after a session ends to produce a retrospective study guide instead of just a commit log.

Key highlights

  • Three depth levels (junior, mid, senior) that switch between hand-holding explanations and hard-nosed architectural audits
  • compact and full output modes; the former keeps token costs low, the latter adds line-by-line walkthroughs and curated resources
  • A “known concepts” skip list so familiar patterns get a one-line nod instead of a lecture
  • Auto-trigger hooks that fire after task or session completion to generate retrospective deep dives
  • Extensible pattern and resource curation files, though the bundled examples skew toward mainstream web stacks

Caveats

  • It is strictly a Claude Code skill, not a standalone tool; without Claude Code, this is essentially a folder of configuration templates and shell glue
  • Analysis quality depends on the bundled reference files and Claude Code’s own reasoning, not a separate static analyzer
  • Phase detection and auto-trigger hooks rely on shell scripts parsing git state and file structure, so non-standard repo layouts may confuse them

Verdict Useful if you already live in Claude Code and want to stop shipping code you don’t understand. If you don’t use Claude Code, or you already audit every diff by hand, this is just someone else’s prompt engineering.

Frequently asked

What is mohi-devhub/antivibe?
A Claude Code skill that turns blind copy-pasting into structured lessons on what you’re about to ship.
Is antivibe open source?
Yes — mohi-devhub/antivibe is open source, released under the MIT license.
What language is antivibe written in?
mohi-devhub/antivibe is primarily written in Shell.
How popular is antivibe?
mohi-devhub/antivibe has 652 stars on GitHub.
Where can I find antivibe?
mohi-devhub/antivibe is on GitHub at https://github.com/mohi-devhub/antivibe.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.