Skip to content
PluginStats

@testspectra/skills weekly downloads statistics

By testspectra · npm · Claude Code

Installer & manager for modular AI agent skills that standardize TestSpectra script authoring (specs, page objects, steps, actions, hooks, fixtures, matchers)

View on npm Fresh · Nov 4, 2026

@testspectra/skills has 2,532 recorded weekly downloads on npm, ranking #1473 of 2,819 tracked listings.

Weekly downloads
2,532
Official API · Nov 2, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#1473
Among tracked npm listings

About @testspectra/skills

@testspectra/skills

Modular AI agent skills installer & manager for standardizing TestSpectra script authoring — specs, Page Objects, shared steps, custom actions, lifecycle hooks, fixtures, and the matcher vocabulary.

Distributed the same way as @testspectra/matchers: as a standalone npm package with its own CLI, installable independently of the main @testspectra/cli. When @testspectra/cli is already installed in a workspace, the exact same commands are also available unified under spectra skills — no separate install required.


Quick Start

# 1. One-time setup: pick agent(s) + which skills to install, in one guided flow
npx @testspectra/skills init          # or: spectra skills init

# 2. Standalone binary (works with zero other TestSpectra packages installed)
npx @testspectra/skills list
npx @testspectra/skills add
npx @testspectra/skills add workspace-structure spec-and-suite-authoring matchers-and-assertions
npx @testspectra/skills update
npx @testspectra/skills remove network-interception

# Unified under the main CLI (equivalent — use whichever is already installed)
spectra skills list
spectra skills add
spectra skills add workspace-structure spec-and-suite-authoring matchers-and-assertions
spectra skills update
spectra skills remove network-interception

init is a two-step guided flow:

  1. Pick agent(s) — which AI agent(s) the project uses (Claude Code, OpenCode, Kilo, Universal .agents, or the global Gemini CLI). Saved to .spectra-skills.json at the workspace root, so every later list/add/update/remove call reads it automatically — no need to re-detect or re-specify agents each time. Without init, commands fall back to auto-detecting only agent directories that already exist in the target workspace.
  2. Pick skills — a multiselect (all 8 pre-checked) of which skills to install right away for the agent(s) just selected. Deselect what you don't want, or submit empty to skip installing anything yet (you can always run add later).

A one-off --agent <ids> (or -a on spectra skills) flag on list/add/update/remove overrides the saved selection for a single invocation.


Available Skills

SkillCovers
workspace-structureDirectory layout, zero-import architecture, file suffixes, spectra.config.ts, core CLI commands
debugging-runsReading a failing or slow run: failure context, warnings, intercept records, spectra diagnose
spec-and-suite-authoringsuite.md / spec.md frontmatter, the paired *.test.ts script, every spectra lint rule
page-objects-and-selectorsPage Object pattern (Spectra.get/getAll), the ~/# selector contract
matchers-and-assertionsFull element action/assertion/collection matcher and global Spectra.* command reference
shared-steps-and-actionsStep.* business workflows vs support/actions/* technical utilities
lifecycle-hooksglobal-hooks/ vs specs/<suite>/hooks/, execution order, failure cascade
fixtures-datafixtures/*.json and the ambient Fixture.* namespace
network-interceptionSpectra.intercept() mocking and failure simulation; Spectra.spy() to wait for a real API

Each skill is grounded in docs/v2/ and the reference workspace at cli/templates/default, so an AI coding agent scaffolding TestSpectra scripts produces code that already passes spectra lint.


Features

  • Multi-Agent, Cross-Platform: Installs into .claude/skills, .agents/skills, .opencode/skills, .kilo/skills, and the Gemini CLI's global skills directory. init lets you pick explicitly; otherwise it auto-detects whichever the target project/agent already uses.
  • Independent Usage: Works in any TestSpectra workspace (default or Nx/monorepo template) without requiring the main @testspectra/cli to be installed first.
  • Update-in-Place: update re-installs every currently-installed skill from the package's current registry, so bumping @testspectra/skills and re-running update refreshes local copies.

Description from the npm listing.

  • agents
  • ai
  • claude-code
  • cli
  • cursor
  • kilo
  • opencode
  • skills
  • testspectra
  • spectra

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

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

Adoption over time

@testspectra/skills weekly downloads on npm, last 90 days: 2,532 weekly downloads as of Nov 2, 2026.@testspectra/skillsWeekly downloads on npm · Last 90 days2,532downloads / week2.2K2.3K2.4K2.5K2.6K2.7K2.8KAug 4Aug 19Sep 3Sep 18Oct 3Oct 18Nov 2downloads / weekNov 2, 2026 – Nov 2, 2026 · 1 observations · Updated Nov 2, 2026pluginstats.com
@testspectra/skills weekly downloads on npm, last 90 days: 2,532 weekly downloads as of Nov 2, 2026.

7/30/90-day growth

@testspectra/skills weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.@testspectra/skillsWeekly downloads growth on npm2,532downloads / week now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Nov 2, 2026pluginstats.com
@testspectra/skills weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

@testspectra/skills npm ranking history: currently #1473 (by weekly downloads).@testspectra/skillsnpm ranking · by weekly downloads · Last 90 days#1473current rank#1471#1472#1473#1474#1475Aug 6Aug 21Sep 5Sep 20Oct 5Oct 20Nov 4rankNov 4, 2026 – Nov 4, 2026 · 1 observations · Updated Nov 2, 2026pluginstats.com
@testspectra/skills npm ranking history: currently #1473 (by weekly downloads).

Listing placement

All npm2,816 listings · 141 pages · 1,409 shown · page 80, #17 (overall #1,597)
All npm: every listing in weekly downloads order

Listing placement

Claude Code438 listings · 22 pages · page 11, #15 (overall #215)
Claude Code: every listing in weekly downloads order

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.

Each band is one page of 20. Weekly downloads on a linear 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.

Recent observations

Full history (1)
Recent weekly downloads observations for @testspectra/skills
Date (UTC)Weekly downloadsChange vs. previous
2,532—

Similar npm Claude Code plugins

All 20 @testspectra/skills alternatives

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/@testspectra/skills. First seen Nov 4, 2026; last successful collection Nov 4, 2026. See the methodology.