[{"data":1,"prerenderedAt":4},["ShallowReactive",2],{"readme:antivibe":3},"\u003Ch1>AntiVibe\u003C\u002Fh1>\n\u003Cp align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAnti--Vibecoding-Learning-orange?style=for-the-badge\" alt=\"Anti-Vibecoding\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FClaude_Code-Skill-blue?style=for-the-badge\" alt=\"Claude Code\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FMintlify-OSS_Program-2b9348?style=for-the-badge\" alt=\"Mintlify OSS\" \u002F>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-green?style=for-the-badge\" alt=\"License\" \u002F>\n\u003C\u002Fp>\u003Cp align=\"center\">\n  \u003Cstrong>Understand any code, not just accept it.\u003C\u002Fstrong>\u003Cbr \u002F>\n  A code learning &amp; audit framework for Claude Code that turns any codebase — new, legacy, or AI-generated — into educational deep dives or senior-level architectural audits.\n\u003C\u002Fp>\u003Chr \u002F>\n\u003Ch2>✨ What is AntiVibe?\u003C\u002Fh2>\n\u003Cp>AntiVibe is a \u003Cstrong>code learning &amp; audit framework\u003C\u002Fstrong> that transforms any code — AI-generated, legacy, or otherwise — into educational content or architectural audits. You don't need recent git history or AI-authored files; point it at any file, directory, or module. Unlike generic code summaries, AntiVibe helps you understand:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>What\u003C\u002Fstrong> the code does (functionality)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Why\u003C\u002Fstrong> it was written this way (design decisions)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>When\u003C\u002Fstrong> to use these patterns (context)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>What alternatives\u003C\u002Fstrong> exist (broader knowledge)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>⚡ \u003Cstrong>The Problem\u003C\u002Fstrong>: AI writes code, developers copy-paste it, nobody learns anything.\u003C\u002Fp>\n\u003Cp>🛡️ \u003Cstrong>The Solution\u003C\u002Fstrong>: AntiVibe explains the reasoning so you actually understand — and for code you already know, it audits the trade-offs instead.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Chr \u002F>\n\u003Ch2>🎯 Features\u003C\u002Fh2>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Feature\u003C\u002Fth>\n\u003Cth>Description\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>\u003Cstrong>Deep Dives\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>Generate comprehensive learning guides from any code\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Cstrong>Audit Mode\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>Senior-level architectural audit — decisions, flags, edge cases, testability\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Cstrong>Skill Levels\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>Tune depth to \u003Ccode>junior\u003C\u002Fcode>, \u003Ccode>mid\u003C\u002Fcode>, or \u003Ccode>senior\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Cstrong>Output Modes\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>\u003Ccode>compact\u003C\u002Fcode> (default, low token cost) or \u003Ccode>full\u003C\u002Fcode> (resources + line-by-line)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Cstrong>Known Concepts\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>Skip list so familiar concepts get a one-line note, not a full explanation\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Cstrong>Prerequisites\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>Maps each concept to the foundations you need to understand it first\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Cstrong>Legacy-Friendly\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>Works on existing codebases — no git history or AI authorship required\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Cstrong>Concept Mapping\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>Connect code to underlying CS principles\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Cstrong>Curated Resources\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>Quality links to docs, tutorials, videos\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Cstrong>Auto-Trigger\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>Optional hooks for automatic generation\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Cstrong>Multi-Language\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003Ctd>Works with any language\u002Fframework\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Chr \u002F>\n\u003Ch2>🚀 Quick Start\u003C\u002Fh2>\n\u003Ch3>Installation\u003C\u002Fh3>\n\u003Cpre>\u003Ccode class=\"language-bash\"># Clone the repository\ngit clone https:\u002F\u002Fgithub.com\u002Fmohi-devhub\u002Fantivibe.git\n\n# Install as a global Claude Code skill\ncp -r antivibe ~\u002F.claude\u002Fskills\u002Fantivibe\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>\u002Fantivibe                        # Start a deep dive (compact, mid-level by default)\n\u002Fantivibe full                   # Full deep dive with resources + line-by-line\n\"deep dive\"                      # Analyze recently written code (git diff)\n\"walk me through src\u002Fauth\u002F\"      # Explain an explicit file or directory\n\"explain this codebase\"          # Understand existing \u002F legacy code\n\"learn from this code\"           # Generate learning guide\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Tune the depth and detail inline:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\"explain for a junior\"           # Define terms, analogies, full snippets\n\"I know the basics\"              # Mid level — focus on design decisions\n\"audit this, just the trade-offs\"  # Senior mode — routes to the auditor agent\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Chr \u002F>\n\u003Ch2>📁 Output Example\u003C\u002Fh2>\n\u003Cp>Run a \u003Ccode>full\u003C\u002Fcode> deep dive (\u003Ccode>\u002Fantivibe full\u003C\u002Fcode>) and get a file like the one below. The default \u003Ccode>compact\u003C\u002Fcode> mode produces a shorter version — Overview, Key Components, and Concepts (what + why) — without the walkthrough or resources.\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-markdown\"># Deep Dive: Authentication System\n\n## Overview\nThis auth system uses JWT tokens with refresh token rotation...\n\n## Code Walkthrough\n### auth\u002Fservice.ts\n- **Purpose**: Token generation and validation\n- **Key Components**: \n  - `generateTokens()`: Creates access\u002Frefresh tokens\n  - `verifyToken()`: Validates JWT sign\n\u003C\u002Fcode>\u003C\u002Fpre>\n",1786315275415]