AntiVibe
A skill that explains and audits code, telling you what it does and why instead of just accepting it
Medium risk
We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.
Why this level
- Reads project code and change history via git diff
Install
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/antivibeDetects the agents on your machine, checks the risk and pins the version.
Other ways to install
Run in a terminal in the project folder
npx skills add mohi-devhub/antivibe --skill antivibe -a claude-code -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add mohi-devhub/antivibe --skill antivibe -a cursor -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add mohi-devhub/antivibe --skill antivibe -a github-copilot -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add mohi-devhub/antivibe --skill antivibe -a codex -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add mohi-devhub/antivibe --skill antivibe -a gemini-cli -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add mohi-devhub/antivibe --skill antivibe -a cline -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add mohi-devhub/antivibe --skill antivibe -a roo -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
A fork of Roo Code, same .roo folders.
Run in a terminal in the project folder
npx skills add mohi-devhub/antivibe --skill antivibe -a opencode -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Clone the repository and copy the skill folder: git clone https://github.com/mohi-devhub/antivibe.git, then cp -r antivibe ~/.claude/skills/antivibe. Trigger it with /antivibe.
Other ways from the author
git clone https://github.com/mohi-devhub/antivibe.git
cp -r antivibe ~/.claude/skills/antivibeCopies the skill folder into the global Claude Code skills directory.
This is third-party code. Review the repository files before installing.
What it does
The skill breaks down any code, be it new, legacy or AI-generated, and produces either a learning explanation or an architectural audit. It shows what the code does, why it was written this way, when such patterns fit and what alternatives exist. Depth and detail are set right in the request, from a beginner walkthrough with definitions and analogies to a senior mode that surfaces only the trade-offs. It can analyze recent changes from git diff, explain a single file or directory, and switch to a dedicated agent for audits.
Who it is for. For developers who want to understand other people's or generated code rather than accept it blindly.
Good fit when
- You need to understand what code does and why
- You need to onboard someone into an unfamiliar or legacy codebase
- You want an architectural audit focused on trade-offs
Not a fit when
- You need to write code quickly rather than analyze existing code
- You need a formal linter or tests rather than an explanation
Example request
Do a deep dive on the src/auth directory and explain why the code is built this wayLimitations
The skill gives explanations and audits but does not fix code or replace tests and linters. Analysis depth depends on the agent's model. It installs manually by copying into the Claude Code skills directory.
How to disable. Remove the antivibe folder from the ~/.claude/skills directory.
Security check
- Reads project code and change history via git diff
README in short
The README describes a code-learning and audit framework installed by copying the folder into ~/.claude/skills. It is triggered with /antivibe or phrases like deep dive and walk me through, with depth set inline from junior to senior. The skill analyzes recent changes from git diff, individual files and whole codebases, and uses a dedicated agent for audits. MIT licensed.
SKILL.md
--- name: antivibe description: Code learning and audit framework. Analyze any codebase — new, legacy, or AI-generated — and produce educational explanations or architectural audits. Use when the user wants to understand WHAT and WHY behind any code, not just accept it. triggers: - phrase: "/antivibe" - phrase: "deep dive" - phrase: "anti-vibecode" - phrase: "why did AI write" - phrase: "learn from this code" - phrase: "understand what AI wrote" - phrase: "explain this file" - phrase: "audit this" --- # AntiVibe - Code Learning & Audit Framework ## Purpose AntiVibe generates learning-focused explanations or architectural audits of any code — AI-generated, legacy, or otherwise.
FAQ
How does explanation differ from audit?
Explanation walks the code at the chosen level; a trade-off audit is routed to a dedicated auditor agent.
How do I set the explanation level?
Right in the request, for example a junior walkthrough with definitions or a senior mode with trade-offs only.
Related
A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review
Skills for real engineers by Matt Pocock
Skills For Real Engineers
Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture
GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation
Reference MCP servers
Model Context Protocol servers
Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything