npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

vibecosystem

v3.3.0

Published

AI software team for Claude Code - 138 agents, 295 skills, 73 hooks

Readme

vibecosystem

Your AI software team. Built on Claude Code.

License: MIT Agents Skills Hooks Rules Validate Works with Cursor Works with Codex CLI Works with OpenCode npm Marketplace

Turkce | English | Espanol | Francais | Deutsch | Portugues | Italiano | Nederlands | 中文 | 日本語 | 한국어 | العربية | हिन्दी | Русский

vibecosystem

vibecosystem turns Claude Code into a full AI software team — 139 specialized agents that plan, build, review, test, and learn from every mistake. No configuration needed — just install and code.

v2.0: 13 new agents (sast-scanner, mutation-tester, graph-analyst, mcp-manager, community-manager, benchmark, dependency-auditor, api-designer, incident-responder, data-modeler, test-architect, release-engineer, documentation-architect) + 23 new skills (SAST, compliance, product, marketing, MCP) + 4 new hooks + Agent Monitoring Dashboard + GitHub Actions CI/CD + MCP Auto-Discovery. See UPGRADING.md for details.

v2.1: 7 new skills (minimax-pdf, minimax-docx, minimax-xlsx, pptx-generator, frontend-dev, fullstack-dev, clone-website) + 2 new agents (document-generator, website-cloner). Document generation, pixel-perfect website cloning, and enhanced frontend/fullstack patterns.

v2.1.1: 7 new skills from oh-my-claudecode (smart-model-routing, deep-interview, agent-benchmark, visual-verdict, ai-slop-cleaner, factcheck-guard, notepad-system) + 1 new rule (commit-trailers).

v2.2: 5 features from Claude Code source — Agent Memory (persistent per-agent memory), Magic Docs (auto-updating docs), Dream Consolidation (cross-session memory cleanup), Smart Recall (frontmatter-based memory scoring), Plugin Toggle (hook enable/disable CLI). +7 hooks, skill references for 21 agents.

v2.2.1: Monetization stack — 1 new agent (monetization-expert), 2 new skills (paywall-optimizer, codex-orchestration), 3 updated skills (revenuecat-patterns, paywall-strategy, subscription-pricing). AI-powered paywall optimization with 14-category benchmarks, RevenueCat SDK patterns, Codex + Claude Code orchestration.

v2.3: vibeco CLI tool (stats, doctor, profiles, dashboard), 6 preset profiles for token savings, one-liner install (curl | bash).

v2.4: Terminal HUD (real-time statusline), prompt auto-improver (enriches vague prompts with context), persistent planning system (PLAN.md/PROGRESS.md/CONTEXT.md for 96.7% task completion). Competitive gap closure from analysis of 20+ ecosystem repos.

v3.0: npx vibecosystem init npm installer, plugin.json for official plugin ecosystem, worktree isolation on 60 producer agents, multi-LLM model routing (Haiku/Sonnet/Opus tiers), knowledge graph integration (6-71x token savings), dashboard v2 with token/cost tracking.

The Problem

Claude Code is powerful, but it's one assistant. You prompt, it responds, you review. For complex projects you need a planner, a reviewer, a security auditor, a tester — and you end up being all of them yourself.

The Solution

vibecosystem is a complete Claude Code ecosystem that creates a self-organizing AI team:

  1. 138 agents — specialized roles from frontend-dev to security-analyst
  2. 295 skills — reusable knowledge from TDD workflows to Kubernetes patterns
  3. 73 hooks — TypeScript sensors that observe, filter, and inject context
  4. 20 rules — behavioral guidelines that shape every agent's output
  5. Self-learning — every error becomes a rule, automatically

After setup, you say "build a feature" and 20+ agents coordinate across 5 phases.

Quick Start

npm (recommended)

npx vibecosystem init

One-liner

curl -fsSL https://raw.githubusercontent.com/vibeeval/vibecosystem/main/install-remote.sh | bash

Manual

git clone https://github.com/vibeeval/vibecosystem.git
cd vibecosystem
./install.sh

That's it. Use Claude Code normally. The team activates.

vibeco CLI

After install, the vibeco command is available:

vibeco stats                          # ecosystem statistics
vibeco list agents --search security  # browse components
vibeco profile frontend               # switch profile (saves tokens)
vibeco doctor                         # health check
vibeco dashboard                      # start monitoring UI
vibeco update                         # pull latest & reinstall

Profiles

Save tokens by loading only what you need:

| Profile | Agents | Skills | Use case | |---------|--------|--------|----------| | minimal | ~15 | ~40 | Core only (review, test, verify) | | frontend | ~30 | ~60 | React/Next.js/CSS/a11y | | backend | ~44 | ~74 | API/DB/security | | fullstack | ~59 | ~96 | Frontend + Backend | | devops | ~33 | ~61 | CI/CD/K8s/cloud | | all | 139 | 295 | Everything (default) |

vibeco profile frontend  # switch to frontend profile
vibeco profile all       # back to everything

How It Works

YOU SAY SOMETHING                VIBECOSYSTEM ACTIVATES              RESULT
┌──────────────┐                 ┌──────────────────────┐            ┌──────────┐
│ "add a new   │──→ Intent ──→  │ Phase 1: scout +     │──→ Code   │ Feature  │
│  feature"    │   Classifier   │   architect plan     │   Written │ built,   │
│              │                 │ Phase 2: backend-dev │   Tested  │ reviewed,│
│              │                 │   + frontend-dev     │   Reviewed│ tested,  │
│              │                 │ Phase 3: code-review │           │ merged   │
│              │                 │   + security-review  │           │          │
│              │                 │ Phase 4: verifier    │           │          │
│              │                 │ Phase 5: self-learner│           │          │
└──────────────┘                 └──────────────────────┘            └──────────┘

Hooks are sensors — they observe every tool call and inject relevant context:

"fix the bug"       → compiler-in-loop + error-broadcast      ~2,400 tok
"add api endpoint"  → edit-context + signature-helper + arch   ~3,100 tok
"explain this code" → (nothing extra)                          ~800 tok

Agents are muscles — each one specialized for a specific job:

GraphQL API      → graphql-expert   (backup: backend-dev)
Kubernetes       → kubernetes-expert (backup: devops)
DDD modeling     → ddd-expert       (backup: architect)
Bug reproduction → replay           (backup: sleuth)
... 70 more routing rules

Self-Learning Pipeline turns mistakes into permanent knowledge:

Error happens → passive-learner captures pattern (+ project tag)
→ consolidator groups & counts (per-project + global)
→ confidence >= 5 → auto-inject into context
→ 2+ projects, 5+ total → cross-project promotion
→ 10x repeat → permanent .md rule file

No manual intervention. The system writes its own rules — and shares them across projects.

What's New in v2.0

  • SAST Security Scanner — static analysis agent + hook for automated vulnerability detection
  • Agent Monitoring Dashboard — real-time web UI for agent activity and performance
  • MCP Auto-Discovery — automatic MCP server recommendations based on project type
  • Changelog Automation — automatic changelog generation at session end
  • Compliance Skills — SOC2, GDPR, HIPAA compliance checking
  • Product & Marketing Skills — PRD writer, analytics setup, growth playbooks
  • GitHub Actions CI/CD — automated PR review + issue fix workflows
  • Mutation Testing — test quality measurement via mutation analysis
  • Code Knowledge Graph — codebase structure analysis with graph-analyst

Core Features

Agent Swarm

Say "add a new feature" and 20+ agents activate across 5 phases.

Agent Swarm

Phase 1 (Discovery):    scout + architect + project-manager
Phase 2 (Development):  backend-dev + frontend-dev + devops + specialists
Phase 3 (Review):       code-reviewer + security-reviewer + qa-engineer
Phase 4 (QA Loop):      verifier + tdd-guide (max 3 retry → escalate)
Phase 5 (Final):        self-learner + technical-writer

Self-Learning Pipeline

Every error becomes a rule. Automatically.

Self-Learning

Dev-QA Loop

Every task goes through a quality gate:

Developer implements → code-reviewer + verifier check
→ PASS → next task
→ FAIL → feedback to developer, retry (max 3)
→ 3x FAIL → escalate (reassign / decompose / defer)

Cross-Project Learning

Patterns learned in one project automatically benefit all your projects.

Project A: add-error-handling (3x) ─┐
                                     ├→ 2+ projects, 5+ total → GLOBAL
Project B: add-error-handling (4x) ─┘
                                     ↓
Next session in ANY project → "add-error-handling" injected as global pattern

Each project gets its own pattern store. When the same pattern appears in 2+ projects with 5+ total occurrences, it's promoted to a global pattern that benefits every project — even brand new ones.

node ~/.claude/hooks/dist/instinct-cli.mjs portfolio      # All projects
node ~/.claude/hooks/dist/instinct-cli.mjs global          # Global patterns
node ~/.claude/hooks/dist/instinct-cli.mjs project <name>  # Project detail
node ~/.claude/hooks/dist/instinct-cli.mjs stats           # Statistics

Canavar Cross-Training

When one agent makes a mistake, the entire team learns from it.

Agent error → error-ledger.jsonl → skill-matrix.json
→ All agents get the lesson at session start
→ Team-wide error prevention

Adaptive Hook Loading

73 hooks exist but they don't all run at once. Intent determines which hooks fire.

Hooks


Architecture

Big Picture

┌─────────────────────────────────────────────────────────┐
│                    Claude Code                          │
│                                                         │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐              │
│  │  Hooks   │  │  Agents  │  │  Skills  │              │
│  │  (73)    │→ │  (139)   │← │  (295)   │              │
│  └────┬─────┘  └────┬─────┘  └──────────┘              │
│       │              │                                   │
│       ▼              ▼                                   │
│  ┌──────────┐  ┌──────────┐                              │
│  │  Rules   │  │  Memory  │                              │
│  │  (20)    │  │ (PgSQL)  │                              │
│  └──────────┘  └──────────┘                              │
│                                                         │
│  ┌──────────────────────────────────────┐                │
│  │  Self-Learning Pipeline             │                │
│  │  instincts → consolidate → rules    │                │
│  │  + cross-project promotion          │                │
│  └──────────────────────────────────────┘                │
│                                                         │
│  ┌──────────────────────────────────────┐                │
│  │  Canavar Cross-Training             │                │
│  │  error-ledger → skill-matrix → team │                │
│  └──────────────────────────────────────┘                │
└─────────────────────────────────────────────────────────┘

Agent Categories

| Category | Count | Examples | |----------|-------|---------| | Core Dev | 14 | frontend-dev, backend-dev, kraken, spark, devops, browser-agent, website-cloner | | Review & QA | 8 | code-reviewer, security-reviewer, verifier, qa-engineer | | Domain Experts | 36 | graphql-expert, kubernetes-expert, ddd-expert, redis-expert, paywall-planner | | Architecture | 8 | architect, planner, clean-arch-expert, cqrs-expert | | Testing | 6 | tdd-guide, e2e-runner, arbiter, mocksmith | | DevOps & Cloud | 12 | aws-expert, gcp-expert, azure-expert, terraform-expert | | Analysis | 11 | scout, sleuth, data-analyst, profiler, strategist, harvest | | Orchestration | 16 | nexus, sentinel, commander, neuron, vault, nitro | | Documentation | 6 | technical-writer, doc-updater, copywriter, api-doc-generator, document-generator | | Learning | 7 | self-learner, canavar, reputation-engine, session-replay-analyzer |


Comparison

| Feature | vibecosystem | Single Claude Code | Cursor | aider | |---------|:----------:|:------------------:|:------:|:-----:| | Specialized agents | 139 | 0 | 0 | 0 | | Self-learning | Yes | No | No | No | | Agent swarm coordination | Yes | No | No | No | | Cross-project learning | Yes | No | No | No | | Cross-agent error training | Yes | No | No | No | | Dev-QA retry loop | Yes | No | No | No | | Adaptive hook loading | Yes | No | No | No | | Assignment matrix routing | Yes | No | No | No | | Claude Code native | Yes | Yes | No | No | | Zero config after install | Yes | Yes | No | No |


What's Included

| Component | Count | Description | |-----------|-------|-------------| | agents/ | 139 | Markdown agent definitions with specialized prompts | | skills/ | 295 | Reusable knowledge — TDD, security, patterns, frameworks | | hooks/src/ | 73 | TypeScript hooks — sensors, learners, validators | | rules/ | 20 | Behavioral guidelines — coding style, safety, QA |


Tech Stack

| Component | Technology | |-----------|-----------| | Runtime | Claude Code (Claude Max) | | Models | Opus 4.6 / Sonnet 4.6 | | Hook engine | TypeScript → esbuild → .mjs | | Memory DB | PostgreSQL + pgvector (Docker) | | Agent format | Markdown + YAML frontmatter | | Skill format | prompt.md / SKILL.md | | Cross-training | JSONL ledger + JSON skill matrix | | Cross-project learning | Per-project instinct stores + global promotion |


Philosophy

hooks are sensors. observe, filter, signal.
agents are muscles. build, produce, fix.
the bridge between them: context injection.
no direct RPC. no message passing. by design.
implicit coordination through context.

Data & Privacy

  • All data stays on your machine (~/.claude/)
  • No network requests, no telemetry, no cloud sync
  • Self-learned rules go to ~/.claude/rules/
  • Hooks run locally via Claude Code's native hook system

Multi-CLI Support

vibecosystem works with multiple AI coding tools:

| CLI | Installer | Instructions File | What You Get | |-----|-----------|-------------------|--------------| | Claude Code | ./install.sh | CLAUDE.md | Full support (agents + skills + hooks + rules) | | Cursor IDE | ./install-cursor.sh | AGENTS.md + .cursor/rules/ | 6 MDC rules + AGENTS.md + skills | | Codex CLI (OpenAI) | ./install-codex.sh | AGENTS.md | Skills only (295 skills) | | OpenCode | Manual | AGENTS.md | Skills only |

# For Cursor IDE users:
./install-cursor.sh /path/to/your/project

# For Codex CLI users:
./install-codex.sh

See docs/codex-setup.md for Codex CLI setup, or copy .cursor/rules/ into any Cursor project.


Inspired By

vibecosystem stands on the shoulders of great open-source projects:

  • Shannon by KeygraphHQ — Result<T,E> pattern, pentest pipeline, comment philosophy
  • UI UX Pro Max by nextlevelbuilder — Named UX rules, UI style catalog, design token architecture
  • Game Studios by Donchitos — Context resilience, incremental writing, gate-check system
  • Skill Gateway by buraksu42 — Invisible skill routing, external catalog, one-question rule
  • Pyxel by kitao — Retro game engine patterns, pixel art constraints, MML audio
  • copilot-orchestra by ShepAlderson -- Phase-gated commits, plan documentation trail, 90% confidence threshold
  • RevenueCat -- Subscription infrastructure, category benchmarks, paywall patterns
  • Trail of Bits Skills by trailofbits -- Security audit patterns, variant analysis, false positive verification, sharp edges detection

Contributing

Contributions welcome! Areas where help is needed:

  • More agent definitions — specialized roles for your domain
  • More skill patterns — framework-specific knowledge (Rails, Flutter, etc.)
  • Better hooks — new sensors, smarter context injection
  • Documentation — tutorials, guides, examples
  • Translations — improve existing or add new languages

Turkce

Nedir?

vibecosystem, Claude Code'u tam bir AI yazilim ekibine donusturur. Tek bir asistan degil — planlayan, gelistiren, review yapan, test eden ve her hatasindan ogrenen 139 uzman agent'lik bir ekip.

Ozel model yok. Ozel API yok. Sadece Claude Code'un hook + agent + rules sistemi, sonuna kadar kullanilmis.

Hizli Baslangic

git clone https://github.com/vibeeval/vibecosystem.git
cd vibecosystem
./install.sh

Nasil Calisir?

  1. Hook'lar sensor — gozlemler, filtreler, isaret eder
  2. Agent'lar kas — calisir, uretir, duzeltir
  3. Aralarindaki kopru: context injection
  4. Direkt RPC yok — bilerek boyle
  5. Context uzerinden implicit koordinasyon calisiyor

Felsefe

Kullanicinin hicbir sey hatirlamasina gerek yok.
Her sey otomatik.

License

MIT


Built by @vibeeval

No custom model. No custom API. Just good engineering.