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

@wix/agent-skills

v1.15.1

Published

Wix Skills for AI coding agents — versioned npm distribution of the wix/skills content.

Readme

Wix Skills

⚠️ EXPERIMENTAL: This project is in early development. APIs, skill definitions, and behavior may change without notice. Use at your own risk.

Agent skills for building Wix app extensions, managing Wix business solutions, developing headless sites, and using the Wix Design System with AI agents.

Note: These skills are designed for the new Wix CLI. See About the Wix CLI to learn more. For an overview of how skills work with AI tools, see About Wix Skills.

Installation

Claude Code Plugin

In Claude Code, run:

/plugin marketplace add wix/skills
/plugin install wix@wix

Codex

Codex AppInstall the Wix plugin.

Codex CLI — run /plugins, select Wix, and choose Install Plugin.

VS Code Plugin

In VS Code, open the Command Palette (CMD+SHIFT+P), select Chat: Install Plugin From Source, and enter https://github.com/wix/skills.

Cursor Plugin

Go to Settings > Rules > New Rule > Add from Github with https://github.com/wix/skills.git.

Gemini CLI

Install using Gemini CLI:

gemini extensions install https://github.com/wix/skills

Skills CLI

Install using skills CLI:

# Install all skills
npx skills add wix/skills

# Install globally
npx skills add wix/skills -g

Available Skills

| Skill | Purpose | When to Use | | ---------------------------------------- | -------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | | wix-app | Build Wix app extensions | Adding any extension — dashboard pages, site widgets, backend events, service plugins, embedded scripts, data collections, and more | | wix-design-system | Wix Design System reference | Looking up WDS component props, examples, icons | | wix-manage | Wix business solution management | REST API operations for configuring and managing Wix business solutions | | wix-headless | Connect Wix business services to a headless frontend (SDK + Wix CLI), and optionally build & host the site | Setting up a Wix Headless backend or adding Wix business features (Stores, Bookings, CMS, Blog, Events, Forms, Members, Restaurants, Portfolio, Pricing Plans) — install apps, seed content, and produce an SDK-integration guide; for managed projects also scaffold a new site (create) or wire an existing design (connect), then build and release. Works across managed, self-managed, and stripe project types | | wix-vibe-headless | Connect an existing front end to Wix over client-only REST | Wiring a vibe-coded / HTML / Vite app to a live Wix site (storefront, bookings, blog, events, portfolio, restaurants, CMS, pricing plans) from the browser with a public WIX_CLIENT_ID — no SDK, no backend | | wix-docs | Look up the Wix API/SDK docs (shared fallback) | Confirming an exact Wix endpoint, method schema, field, or enum before writing code — curl doc-search + the .md-twin trick, or the Wix MCP tools. Referenced by the other skills as their docs-lookup fallback | | replatform | Migrate sites from WordPress and other platforms into Wix | Migrating an exiting business from another platform into Wix. Both backend data and website. npx skills add wix/skills/replatform |

Supported Agents

These skills work with any agent that supports the Agent Skills specification:

  • Cursor
  • Claude Code
  • Gemini CLI
  • Codex CLI
  • GitHub Copilot
  • Windsurf
  • And many more

Versioning

@wix/agent-skills follows semver. Bumps target AI-generated-code stability — i.e., whether a change could cause an agent using these skills to produce broken code on the previous-major wix-cli:

| Bump | Examples | | --- | --- | | patch | Wording fix, typo, link update, clarification of existing guidance | | minor | New skill added, new section in an existing skill, additive guidance for a non-breaking wix-cli feature | | major | Skill rename/removal, rewrite of guidance for a deprecated wix-cli API, anything that would cause AI-generated code to fail on the previous-major wix-cli |

When a major bump is required (a breaking change in the underlying wix-cli), the previous major continues on a release/<N>.x maintenance branch and receives backports for genuine bugs only — no new features.

Releasing

Run the release-bump workflow from the Actions tab and pick a version_strategy. The rest is automatic — the bump PR auto-merges once checks pass and release.yml publishes to npm via Trusted Publishing.

Serving & caching (www.wix.com/skills)

Besides the npm package, skills are served as raw markdown / .tgz at https://www.wix.com/skills/<name> (also dev.wix.com/skills). That registry is not in this repo — it's an Express service in wix-private/docs (docs-web-app) that serves this repo's main branch directly, with no build step.

Responses are cached at the Wix edge (Pepyaka, tag skills) plus a ~5-min per-pod tarball cache. A push to main touching skills/** auto-invalidates the edge tag (via md-resolver's GitHub-push consumer), so a merge reflects within a few minutes. To force it immediately, hit the manual flush (POST /api/v1/invalidate-ssr-cache/skills, BO staff) or the Fire Console invalidateCache call.

Full details — endpoints, wix- prefix stripping, host-relative links, invalidation — are in the docs-web-app skills README.

Contributing

See CONTRIBUTING.md for guidelines on adding new skills.

Eval Token Budgets

Eval scenarios under yaml/wix-manage-evals/ may define a top-level maxTokens value. The GitHub Actions eval gate compares that budget against the PR run's total tokens for the scenario and fails the PR check when the budget is exceeded. This gate-owned field is separate from llm_judge.maxTokens, which only configures the judge assertion.

License

MIT