Skip to content
PluginStats

specweave weekly downloads statistics

By anton-abyzov · npm · Claude Code

Keep intent, specifications, and verified progress portable across AI coding tools. A local live work board, append-only task evidence, explicit handoffs, and optional GitHub/Jira/Azure DevOps integrations.

View on npm Fresh · Oct 17, 2026

specweave has 2,853 recorded weekly downloads on npm, an increase of 112% over the past 30 days.

It ranks #1212 of 2,251 tracked npm listings by weekly downloads.

Over 90 days, weekly downloads changed by +125%.

PluginStats has 121 daily observations since Jun 19, 2026; the latest is from Oct 17, 2026.

Weekly downloads
2,853
Official API · Oct 17, 2026
7-day growth
-78.0%
-10.1K weekly downloads
30-day growth
+112%
+1.5K weekly downloads
90-day growth
+125%
+1.6K weekly downloads
Rank
#1212
Among tracked npm listings

About specweave

SpecWeave

Change agents. Keep the thread. Intent-first development: settle what you want before the code, hand the work between Claude, Codex, Grok and any other tool in two words, and close it with evidence.

Install

init writes AGENTS.md (read by Codex, Grok, Cursor, Gemini and Copilot), a two-line CLAUDE.md that imports it, and the skills for Claude Code and Codex. Nothing else runs in the background.

SpecWithCode: the free workspace on top

SpecWithCode is a desktop app built on SpecWeave. Describe the work once and a coordinator splits it across Claude Code, Codex, Grok or Cursor workers on your own machines, with the spec, evidence and handoff in git. It is free for every developer and team: no markup, no token resale, no seat fee to run agents on your own machines. Early access, Apple silicon Macs. Download · Pricing

Keep your repositories where they are

An existing workspace can register nested, sibling or external checkouts without moving files or initializing a second planning root:

--workspace selects planning authority; SPECWEAVE_WORKSPACE carries that context to hooks. Existing IDs and child plans stay intact. Workspace adoption explains previews, identity, permissions and migration limits.

Out of tokens? Say "hand off"

That is the whole handoff. "Hand off" runs specweave handoff: it releases your task claims, records why you stopped, and pushes your branch plus a snapshot of your uncommitted edits. "Pick up" runs specweave pickup in any other tool, account, machine or cloud session (a Claude Code Projects thread, a Codex cloud task): it brings that work into the checkout and prints the next task with its acceptance criteria. Nothing to copy, no paths to paste.

Running out mid-task? specweave auto-handoff on, once per machine, makes it automatic: when a session reaches 90% of your plan's 5-hour or weekly limit, it hands off by itself and tells you to say "pick up" elsewhere. Claude Code reads the limit through its status line (your own status line keeps working) and Codex through a Stop hook. Under the threshold it costs no tokens. --at 85 changes the threshold and off undoes every change.

specweave report writes an HTML timeline of who did what on an increment (tools, sessions, handoffs, pickups, test evidence), straight from the ledger.

The loop

| # | Say or run | What happens |

| 1 | "pick up" · specweave pickup | The open increment, the next task with its acceptance criteria, claims held by others, branch state, notes and project memory, in one read. | | 2 | /sw:increment · specweave create-increment "" | One spec.md: Problem, Scope, Acceptance Criteria, Approach and the Tasks. | | 3 | /sw:do · specweave task claim T-01 → task done T-01 --run "" | Work a task. done refuses a failing test and stores the evidence in the ledger. | | 4 | specweave verify · /sw:review · specweave review | Runs your test, lint and build; a fresh-context review cites path:line, and specweave review hands the diff to another model family. | | 5 | /sw:done · specweave complete | Closes on a green verify. Acceptance criteria are met when their tasks are done; nobody ticks boxes. | | 6 | "hand off" · specweave handoff | Stop anywhere; the next tool picks up. |

An increment is one folder, .specweave/increments/NNNN-slug/, with one file you read (spec.md) and one the CLI appends to (ledger.jsonl). Increments from 2.x with a tasks.md keep working unchanged.

Works the way Claude Code Projects work

| Claude Code Projects | SpecWeave |

| A thread: one session, one branch, one PR | One increment | | The thread's checklist | The ## Tasks of that increment's spec.md, state in ledger.jsonl | | Project memory (MEMORY.md + one file per fact) | .specweave/memory/, same format, committed, so every tool and account sees it | | Threads passing notes | specweave note "" on another increment |

Project memory in claude.ai stays with one account. .specweave/memory/ travels with the code, so Codex, Grok and a second Claude subscription start from the same decisions.

Six core skills, five optional

The CLI is the product and runs in any tool or in CI. The skills expose it to coding agents: /sw: in Claude Code, sw- in .claude/skills/ (for Projects threads, where plugins do not load) and .agents/skills/ (Codex, Grok).

Core, in every project:

| Skill | Use it for |

| increment | Settle your decisions, then plan the work as one spec.md. | | do | Claim a task, implement it, close it with evidence; also unattended, or in parallel lanes. | | auto | The unattended run of do, started by you, until the tasks run out. | | review | Adversarial review by a fresh context or another model family; findings cite path:line. | | done | Verify, review, specweave complete. | | handoff | "Hand off" and "pick up". |

Optional, installed per project when enabled or detected (in Claude Code they are /sw-grill-me and so on):

| Skill | Use it for | Detected by |

| grill-me | An interview in rounds, each question with a recommended answer, recorded under ## Decisions (after Matt Pocock's grilling). | planning.deepInterview: deep | | glossary | GLOSSARY.md: each domain term across business, data, code and UI, with words to avoid. | a GLOSSARY.md or GLOSSARY-MAP.md | | sync | GitHub, Jira and Azure DevOps, only when you run it. | a configured tracker | | project | Shared goals, artifacts and briefs across tools. | .specweave/project/hub.json | | jev | Closed-set decisions in about 250 ms via Jev. | jev.enabled |

brainstorm and team are retired: the Decide step is in increment, the full interview is grill-me, and parallel agents are do's Parallel lanes. specweave update removes SpecWeave's own copies of retired skills.

Upgrade to 3.0…

Description from the npm listing.

  • specweave
  • spec-driven-development
  • living-documentation
  • ai-development
  • claude-code
  • test-driven-development
  • bdd
  • tdd
  • i18n
  • multilingual
  • autonomous-agents
  • project-management
  • dora-metrics
  • incremental-development

Where specweave sits in the listing

Each band is one page of 20. Weekly downloads on a log scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All npm2,248 listings · 113 pages · page 61, #12 (overall #1212)
All npm: every listing in weekly downloads order
PNG SVG
Claude Code233 listings · 12 pages · page 5, #6 (overall #86)
Claude Code: every listing in weekly downloads order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

specweave weekly downloads on npm, last 90 days: 2,853 weekly downloads as of Oct 17, 2026, +125% over 90 days.specweaveWeekly downloads on npm · Last 90 days2,853downloads / week+125% over 90 days02K4K6K8K10K12K14K16KJul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 21, 2026 – Oct 17, 2026 · 89 observations · Updated Oc…pluginstats.com
specweave weekly downloads on npm, last 90 days: 2,853 weekly downloads as of Oct 17, 2026, +125% over 90 days.
PNG SVG

7/30/90-day growth

specweave weekly downloads growth on npm: -78.0% over 7 days, +112% over 30 days, +125% over 90 days.specweaveWeekly downloads growth on npm2,853downloads / week now7-day growth-10,088 weekly downloads-78.0%30-day growth+1,509 weekly downloads+112%90-day growth+1,584 weekly downloads+125%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
specweave weekly downloads growth on npm: -78.0% over 7 days, +112% over 30 days, +125% over 90 days.
PNG SVG

Ranking history

specweave npm ranking history: currently #1212 (by weekly downloads).specweavenpm ranking · by weekly downloads · Last 90 days#1212current rank#1210#1211#1212#1213#1214Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 18, 2026 – Oct 18, 2026 · 1 observations · Updated Oct 17, 2026pluginstats.com
specweave npm ranking history: currently #1212 (by weekly downloads).
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (121)
Recent weekly downloads observations for specweave
Date (UTC)Weekly downloadsChange vs. previous
2,853-4.1K
6,976-3.3K
10,282-3.8K
14,103-447
14,5500
14,550+1K
13,507+566
12,941+3.9K
9,080+3.5K
5,550+3.6K
1,925-583
2,508-1.5K
4,028-1.8K
5,862—

Similar npm Claude Code plugins

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/specweave. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.