agentsclimarketplace

Antivibe

Skill Soham407/studio-kickstart/architecture/antivibe

Bootstrap new Next.js, Expo, and Solito projects with agent docs, skills, Supabase, Better-Auth, WatermelonDB, tests, formatting, and guardrails preconfigured.

Install
npx -y skills add Soham407/studio-kickstart --skill antivibe

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Anti-vibecoding learning framework. Generate detailed explanations of code written by AI with curated external resources for deeper learning. Use when the user wants to understand WHAT and WHY behind AI-generated code, not just accept it.

SKILL.md

4.2 KB, as published. Nobody here has run it

AntiVibe - AI Code Learning Framework

Purpose

AntiVibe generates learning-focused explanations of AI-written code. Not generic summaries - actual educational content that helps developers understand:

  • What the code does (functionality)
  • Why it was written this way (design decisions)
  • When to use these patterns (context)
  • What alternatives exist (broader knowledge)

When to Use

Use AntiVibe when:

  1. Manual invocation: User types /antivibe or "deep dive"
  2. Post-task learning: After a feature/phase completes, user wants to learn from it
  3. Proactive: User says "explain what AI wrote", "learn from this code", or "understand what AI wrote"

What AntiVibe Produces

Output saved to deep-dive/ folder as markdown:

deep-dive/
├── auth-system-2026-01-15.md
├── api-layer-2026-01-15.md
└── database-models-2026-01-15.md

Each file contains:

  • Overview: What this code does and why it exists
  • Code Walkthrough: File-by-file explanation with line-by-line notes
  • Concepts Explained: Design patterns, algorithms, CS concepts used
  • Learning Resources: Curated docs, tutorials, videos
  • Related Code: Links to other files in the codebase

Workflow

Step 1: Identify Code to Analyze

  • Check for explicit file list in user request
  • Or use git diff to find recently modified/created files
  • Or ask user which files/components they want to understand

Step 2: Analyze Code Structure

For each file:

  • Identify main purpose and responsibilities
  • Note key functions, classes, modules
  • Identify design patterns used (factory, singleton, observer, etc.)
  • Find any complex logic or algorithms

Step 3: Explain Concepts

For each concept/pattern found:

  • What: Plain-language explanation
  • Why: Why this approach was chosen over alternatives
  • When: When to use this pattern (with context)
  • Alternatives: Other approaches and trade-offs

Step 4: Find External Resources

Search for and include:

  • Official documentation for libraries/frameworks used
  • Quality tutorials or blog posts
  • Video resources (if available)
  • Related concepts for further learning

Step 5: Generate Output

Create markdown file in deep-dive/ folder:

  • Name format: [component]-[timestamp].md
  • Follow the template in templates/deep-dive.md
  • Include code snippets where helpful
  • Make it educational, not just descriptive

Configuration

AntiVibe can be configured to auto-trigger via hooks:

  • SubagentStop: After a Task completes a feature
  • Stop: At session end

To enable auto-trigger, configure hooks in your project (see hooks/hooks.json).

Principles

  1. Why over what - Always explain design decisions
  2. Context matters - Explain when/why to use patterns
  3. Curated resources - Quality links, not random Google results
  4. Phase-aware - Group by implementation phase
  5. Learning path - Suggest next steps for deeper study
  6. Concept mapping - Connect code to underlying CS concepts

Dependencies

Optional scripts in scripts/ folder:

  • capture-phase.sh - Detect implementation phase boundaries
  • analyze-code.sh - Parse code structure
  • find-resources.sh - Search for external resources
  • generate-deep-dive.sh - Create markdown output

These are helpers - you can also do everything via direct code analysis.

Examples

Input: "Explain the auth system Claude wrote" Output: deep-dive/auth-system-2026-01-15.md containing:

  • JWT structure explanation
  • Password hashing rationale
  • Session management concepts
  • Learning resources for auth patterns

Input: "I want to understand this API layer" Output: deep-dive/api-layer-2026-01-15.md containing:

  • REST design decisions
  • Middleware explanation
  • Error handling patterns
  • Further reading on API design

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.