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

skills-ws

v1.5.4

Published

83 agent skills for AI coding assistants — marketing, growth, web3, dev, design & operations. Built for OpenClaw, Claude Code, Cursor, and Codex.

Readme

skills.ws

Agent skills for AI coding assistants. 83 skills across 8 categories — built for OpenClaw, Claude Code, Cursor, Codex, and any agent that supports the SKILL.md format.

Website: skills.ws | npm: skills-ws | Docs: llms-full.txt


Quick Start

npx skills-ws install          # interactive picker
npx skills-ws install seo-geo  # install a specific skill
npx skills-ws install all      # install everything
npx skills-ws list             # list available skills

Skills are SKILL.md files that give AI coding assistants specialized knowledge — workflows, checklists, code patterns, and domain expertise. Install a skill and your agent gains expert-level capability in that domain.


Skills (81 across 8 categories)

Marketing (15)

SEO/GEO, content strategy, copywriting, paid ads, email sequences, PR/media, influencer marketing, brand strategy, webinars, blog engine, and more.

Dev (16)

Git workflow, CI/CD, API design, database design, testing, web performance, security hardening, prompt engineering, AI agent design, MVP launcher, Next.js stack.

Growth (10)

Social media, community building, customer feedback, business development, cold outreach, competitor intelligence, affiliate marketing.

Operations (11)

EU legal compliance (GDPR, AI Act, DSA), hiring/team building, project management, CRM, accounting, revenue ops.

Conversion (8)

Landing pages, signup flows, popups, A/B testing, pricing optimization, lead scoring, CRO, sales funnels.

Analytics (7)

Google Analytics, Search Console, Bing/Yandex Webmaster, data analytics, retention analytics.

Web3 (6)

Blockchain deployment, Aleph Cloud, decentralized infrastructure.

Design (4)

UI/UX Pro Max, landing page builder, ASCII banner.


How Skills Work

┌─────────────────────────────────────────┐
│            AI Coding Assistant           │
│  (OpenClaw, Claude Code, Cursor, Codex) │
│                                         │
│  ┌───────────────────────────────────┐  │
│  │          SKILL.md files           │  │
│  │  Loaded into agent context on     │  │
│  │  startup — gives the agent        │  │
│  │  domain expertise, workflows,     │  │
│  │  checklists, and code patterns    │  │
│  └───────────────────────────────────┘  │
└─────────────────────────────────────────┘
  1. You install a skill via npx skills-ws install <name>
  2. A SKILL.md file is placed in your agent's skills directory
  3. Your AI assistant reads it on startup and gains that expertise
  4. Ask your assistant to do anything related to that domain — it now knows the best practices, patterns, and workflows

Skills are markdown only — no executable code, no runtime dependencies, no supply chain risk.


CLI Reference

# Interactive mode — browse and select skills
npx skills-ws install

# Install a specific skill
npx skills-ws install seo-geo

# Install multiple skills
npx skills-ws install seo-geo copywriting ab-testing

# Install all skills
npx skills-ws install all

# List available skills with categories
npx skills-ws list

# Install to a custom directory
npx skills-ws install seo-geo --dir ./my-agent/skills

The CLI auto-detects your agent type (OpenClaw, Claude Code, Cursor, Codex) and installs to the correct directory.


Website Features

The skills.ws website provides:

  • Searchable skill grid — filter by category, search by name
  • Individual skill pages — full SKILL.md content rendered as Markdown
  • One-click install commands — copy npx command to clipboard
  • Live npm download counter — monthly download stats
  • VirusTotal scan status — every skill file is scanned

Keyboard Shortcuts

| Key | Action | |-----|--------| | / | Focus search | | Esc | Clear search |


Development

git clone https://github.com/san-npm/skills-ws.git
cd skills-ws
npm install
npm run dev       # http://localhost:3000
npm run build     # static export to out/
npm run lint      # ESLint + Next.js linter

Stack

  • Next.js 14 — static export (SSG), App Router
  • React 18 + TypeScript 5
  • Tailwind CSS 3.4 — dark theme
  • Three.js — WebGL ASCII art background (homepage)
  • react-markdown + remark-gfm — SKILL.md rendering

Project Structure

skills-ws/
├── app/                    # Next.js App Router
│   ├── page.tsx            # Homepage — ASCII hero, skill grid, stats
│   ├── skills/[name]/      # Dynamic skill detail pages (SSG)
│   ├── docs/               # How agent skills work
│   ├── cli/                # CLI reference
│   ├── faq/                # FAQ with accordion
│   └── sitemap.ts          # Dynamic XML sitemap
├── components/             # React components
│   ├── AsciiBackground.tsx # Three.js WebGL → ASCII canvas
│   ├── SkillsGrid.tsx      # Searchable/filterable skill grid
│   ├── SkillContent.tsx    # Markdown renderer
│   ├── InstallBox.tsx      # Copy-to-clipboard install command
│   └── NpmDownloads.tsx    # Live npm download counter
├── lib/
│   └── skills.ts           # Skill data access + TypeScript interfaces
├── skills/                 # Raw SKILL.md files (81 directories)
├── public/
│   ├── skills.json         # Skills database (83 skills, all metadata + content)
│   ├── llms.txt            # LLM-readable skill index
│   ├── llms-full.txt       # Full content dump for LLMs
│   ├── robots.txt          # Crawl directives
│   └── install.sh          # Bash installer script
└── skills.json             # Master skills database

Build Output

Static export generates ~85 pages:

  • Homepage + docs + CLI + FAQ + 404
  • 81 individual skill detail pages
  • XML sitemap

No server needed — deploy to any static host (Vercel, Netlify, GitHub Pages, S3).


SEO & Structured Data

  • Dynamic XML sitemap with all skill pages
  • OpenGraph + Twitter Card meta tags
  • JSON-LD schemas: Organization, WebSite, SoftwareApplication, BreadcrumbList, FAQPage
  • Google Analytics 4 integration
  • llms.txt + llms-full.txt for AI crawlers
  • robots.txt with sitemap reference

Security

Skills are markdown files only — no executable code.

  • Zero runtime dependencies (no supply chain risk)
  • No eval(), exec(), or child_process patterns
  • All skills built in-house, no third-party content
  • VirusTotal scanning on all skill files
  • Environment-only credentials (nothing hardcoded)
  • npm package published with Sigstore provenance attestation

See SECURITY.md for vulnerability reporting.


License

MIT — Commit Media SARL