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

specweave

v1.0.584

Published

100+ domain-expert AI skills — PM, Architect, Frontend, QA, Security and more. Skills learn your team's patterns permanently. Spec-first planning, autonomous execution, multi-agent teams, synced to GitHub/JIRA. Claude Code, Cursor, Copilot & more.

Downloads

6,189

Readme

The Problem

36.82% of AI skills have security flaws (Snyk ToxicSkills). In May 2025, 170 out of 1,645 vibe-coded apps had security vulnerabilities exposing personal data. No specs. No tests. No review. Just vibes.

Every alternative is an instruction layer — Cursor Rules, Copilot Instructions, Windsurf Rules, CLAUDE.md. They tell the AI how to write code but never what to build, never how to test it, and never when it's done.

SpecWeave is a spec-first development layer. Configuration, not prompting. Enforced, not hoped for.

The Solution

You: "Build a checkout flow with Stripe"
  ↓
  spec.md → plan.md → tasks.md       ← you review the plan
  ↓
  Autonomous execution for hours      ← AI builds, tests, fixes
  ↓
  Quality gates (Grill + Judge-LLM)   ← code reviewed automatically
  ↓
  Synced to GitHub/JIRA/ADO           ← closed, documented, shipped

Every feature starts as a specification — user stories, acceptance criteria, architecture decisions — before a single line of code is written. TDD enforces correctness. Quality gates catch what tests miss.

Built With SpecWeave

12 production projects shipped in 3 months. 5 in the App Store.

| App | Platform | What It Does | |-----|----------|-------------| | EasyChamp | Web (GCP) | Enterprise sports league management. 20+ microservices, ML video analytics. 4 years in production. | | SketchMate | App Store | AI drawing game — multi-model evaluation judges player art semantically. | | Lulla | App Store | Baby sleep app with Apple Watch. ML cry classification (tired/hungry/pain). | | Football 2026 | App Store + Web | World Cup 2026 companion. AI travel planner, live tickets, team stats. | | SkillUp Football | App Store | Coaches monetize training via Stripe. Instagram-like feed, scheduling. | | BizZone | App Store | Student & business events with AI-powered news generation. | | EduFeed | Web | NotebookLM meets Zoom. Upload videos, get quizzes, flashcards, live rooms. | | JobWeave | Web | AI-powered job search. Smart matching, resume optimization. | | SpecWeave | npm | The framework itself. 600+ increments, 538+ releases. | | SpecWeave Umbrella | GitHub | Multi-repo orchestration workspace for all repositories. | | vskill | npm | Package manager for AI skills. Security scanning, 49 platforms. | | verified-skill.com | Web | Skill marketplace & studio. 105K+ verified skills, eval system. |

Browse increments on GitHub — full transparency.

Quick Start

npm install -g specweave       # Node.js 20.12.0+
cd your-project
specweave init .
# Then in Claude Code, Cursor, Copilot, or any AI tool:
# "Build me a user authentication system"

How It Compares

| Capability | Cursor Rules | Copilot Instructions | Windsurf | Cline | Vibe Coding | SpecWeave | |------------|:---:|:---:|:---:|:---:|:---:|:---:| | Structured specs (spec + plan + tasks) | — | — | — | — | — | Yes | | Quality gates (Grill + Judge-LLM + 130 rules) | — | — | — | — | — | Yes | | Autonomous execution (hours, unattended) | — | — | — | — | — | Yes | | Multi-agent teams (parallel, contract-first) | — | — | — | — | — | Yes | | External sync (GitHub / JIRA / ADO) | — | — | — | — | — | Yes | | TDD enforcement (strict red-green-refactor) | — | — | — | — | — | Yes | | LSP code intelligence (198x faster) | — | — | — | — | — | Yes | | Self-improving skills (learns from corrections) | — | — | — | — | — | Yes |

Cursor tells AI "use Tailwind." SpecWeave tells AI "build a checkout flow with 5 acceptance criteria, test it, review it, sync to JIRA, and close."

Key Features

Spec-First Planning — Every feature starts as spec.md + plan.md + tasks.md. Configuration, not prompting.

TDD Enforcement — Strict red-green-refactor. Tasks cannot close without passing tests. Coverage targets enforced.

Agent Swarms — Run parallel agents across iTerm/tmux panes. Team lead splits work, each agent owns an increment.

┌──────────────────┬──────────────────┬──────────────────┐
│  Agent 1 (auth)  │ Agent 2 (payments)│ Agent 3 (catalog)│
│  sw:auto         │  sw:auto         │  sw:auto         │
│  ████████░░ 80%  │  ██████░░░░ 60%  │  ████░░░░░░ 40%  │
└──────────────────┴──────────────────┴──────────────────┘

LSP Code Intelligence — 198x faster than grep, 0 false positives. Semantic references, definitions, and types.

100+ Skills — PM, Architect, QA, Security, DevOps, Frontend, Backend, Mobile, ML. Every skill is customizable via skill-memories without forking.

External Sync — GitHub Issues, JIRA, Azure DevOps — bidirectional, real-time. Close an increment, external tools update automatically.

Enterprise Ready — Compliance audit trails (SOC 2, HIPAA, FDA). Brownfield analysis. Multi-repo coordination. Multi-environment deployment.

Dashboard — Built-in web dashboard for increment progress, analytics, cost tracking, and multi-project monitoring.

Skills Ecosystem

SpecWeave skills are published and verified at verified-skill.com. The vskill package manager provides:

  • Security scanning — 52 attack patterns, SHA-256 pinning, blocklist API
  • 49 agent platforms — one install deploys to Claude Code, Cursor, Copilot, Windsurf, and 45 more
  • Skill evals — unit tests, A/B comparisons, cross-model testing. Skills tested like programs.
  • Visual Skill Studiovskill eval serve for benchmarks, comparisons, and history
npx vskill install remotion-best-practices    # Install from registry
npx vskill eval run my-skill                  # Run eval suite

Core Commands

| You say | SpecWeave runs | |---------|---------------| | "Build me X" | sw:increment → spec + plan + tasks | | "Go ahead" | sw:auto → autonomous execution | | "Ship it" | sw:done → quality gates + close | | "Split into teams" | sw:team-lead → parallel agents | | "Review the code" | sw:code-reviewer → 6 parallel reviewers |

Full command reference

Upgrading to v1.1.0 (Opus 4.7 Alignment)

SpecWeave v1.1.0 aligns the framework with Claude Opus 4.7 best practices.

P0 Fixes (required if using judge-llm or team-lead)

  1. Remove fixed extended thinking: sw:judge-llm no longer passes thinking.budget_tokens. Adaptive prompt hints replace it. No user action needed — the CLI handles this automatically.

  2. Team-lead spawn heuristic: sw:team-lead now only spawns agents when domains ≥ 3 OR tasks ≥ 15 OR --parallel is set. Previously it always spawned agents.

  3. State markers removed: skill-chain-*.json and interview-*.json state files are no longer written. pretooluse-guard.ts uses TaskGet-based state with filesystem fallback.

Config Migration

Run the migration script to add new config keys with defaults:

specweave migrate-config-0669

Deprecations

See full list in CHANGELOG.md. Key migrations:

  • /sw:tdd-red/sw:tdd-cycle --phase red
  • /sw:github-sync/sw-github:sync-spec
  • /sw:team-build/sw:team-lead --preset <name>

Full migration guide: .specweave/docs/internal/specs/opus-47-migration.md

Documentation

spec-weave.com — guides, reference, and enterprise docs.

Community

Discord · YouTube · GitHub Issues

License

MIT — github.com/anton-abyzov/specweave