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

vbb-cc

v0.1.4

Published

Validation Before Build - A decision framework for validating ideas before execution. Complements GSD by handling the "should we build this?" phase.

Readme

VBB - Validation Before Build

Should we build this? — A decision framework for validating ideas before execution.

Complements GSD by handling the "should we build this?" phase that GSD assumes is already decided.

Why VBB?

GSD is excellent at executing once you've decided what to build. But it doesn't help you answer:

  • Is this a real problem?
  • Will anyone care if I solve it?
  • Do I have the resources to pull this off?
  • What am I not seeing that could kill this project?

VBB fills this gap with a 3-layer progressive validation framework:

Layer 1: Quick (5 min)
   ↓ Filter out 80% of bad ideas
Layer 2: Validate (30-60 min)
   ↓ Test assumptions with evidence
Layer 3: Assess (1-2 hours)
   ↓ Full resource and risk analysis
   ↓
   GSD Execution

Installation

npx vbb-cc@latest

Follow the prompts to select your runtime and installation location.

Supported Runtimes

  • Claude Code (/vbb:* commands)
  • OpenCode (/vbb-* commands)
  • Gemini CLI (/vbb:* commands)
  • Codex ($vbb-* skills)
  • Copilot (/vbb:* commands)
  • Antigravity ($vbb-* skills)
  • Cursor (/vbb-* skills)
  • Windsurf (/vbb-* skills)

Commands

| Command | Purpose | Time | |---------|---------|------| | /vbb:help | Show all commands | - | | /vbb:quick | Quick 5-min validation | ~5 min | | /vbb:validate | Deep validation with evidence | ~30-60 min | | /vbb:assess | Full resource/risk assessment | ~1-2 hours | | /vbb:report | Show validation results | - | | /vbb:status | Quick status check | - | | /vbb:export | Export to GSD for execution | - |

Usage Example

# 1. Quick validation - does this idea warrant more time?
/vbb:quick

# 2. If GO, gather evidence and test assumptions
/vbb:validate

# 3. If still positive, full resource and risk analysis
/vbb:assess

# 4. Export to GSD for execution planning
/vbb:export

Decision Framework

Layer 1: Quick Check

  • Problem reality: Real or perceived?
  • Necessity: What happens if we don't build it?
  • Feasibility: Can we technically do this?

Decision: GO / KILL / HOLD

Layer 2: Validation

  • User/market validation
  • Solution validation
  • Evidence collection
  • Assumption testing

Decision: PROCEED / PIVOT / KILL

Layer 3: Assessment

  • Resource analysis (time, skills, budget)
  • Risk analysis (technical, market, execution)
  • Success criteria
  • Go-to-market strategy

Decision: GREEN / YELLOW / RED

Output Files

VBB stores validation results in .vbb/:

  • quick-decision.md - Layer 1 results
  • validation-report.md - Layer 2 results
  • full-assessment.md - Layer 3 results
  • gsd-export.md - Export brief for GSD

Philosophy

"The best way to have a good idea is to have lots of ideas." — Linus Pauling

But not all ideas deserve execution. VBB helps you:

  1. Fail fast — Kill bad ideas in 5 minutes, not 5 weeks
  2. Validate smart - Focus evidence gathering on critical assumptions
  3. Decide clear - Explicit GO/KILL decisions at each layer
  4. Bridge to execution - Seamless handoff to GSD when validated

License

MIT


VBB: Don't build things nobody wants.