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

fullstack-skills

v1.0.2

Published

Universal CLI installer for 20 premium Frontend & Backend AI skills across Claude Code, Antigravity, OpenCode, and VS Code

Readme

⚡ fullstack-skills

Universal AI developer skills for modern Full-Stack Web Development.
Install 20 battle-tested engineering & UI/UX skills into your favorite AI coding environment in seconds.

npm version bundle size tree-shakeable Zero Dependencies License: MIT


⚡ 10-Second Quick Start

You don't even need to install anything permanently. Just run:

npx fullstack-skills

An interactive menu will guide you through picking your environment and skill bundle:

================================================================
  ⚡ fullstack-skills v1.0.2
  Universal AI Skills for Claude Code, Antigravity, OpenCode & VS Code
================================================================

[1/3] Installation Scope:
  ❯ Current Project (./)      (Recommended: installs inside this repository)
    Global Machine (~/)       (Available in any project on your computer)

[2/3] Target AI Environment:
  ❯ Claude Code CLI           (~/.claude/skills/ or .claude/skills/)
    Google Antigravity        (~/.gemini/config/skills/ or .agents/skills/)
    OpenCode                  (~/.config/opencode/skills/ or .opencode/skills/)
    VS Code                   (.vscode/skills/ + Copilot / Cline / Roo)
    All Environments          (Set up all 4 simultaneously)

[3/3] Skill Bundle:
  ❯ Full Stack                (All 20 Frontend & Backend Skills)
    Frontend UI/UX Only       (11 Design, A11y, Layout & Motion Skills)
    Backend Only              (9 Architecture, API, Auth & DB Skills)

✔ Done! Installed 20 skills to ./.claude/skills/

📦 Installation Options

Choose the method that fits your workflow:

Option A: Direct Execution (No Install)

npx fullstack-skills

Option B: Install Globally (Run from any folder)

npm install -g fullstack-skills

# Run anywhere:
fullstack-skills

Option C: Add to Current Project

npm install fullstack-skills

# Run the installer:
npx fullstack-skills

🎯 Supported Environments

| Environment | Global Location | Project Location | AI Extension / Agent Support | | :--- | :--- | :--- | :--- | | Claude Code CLI | ~/.claude/skills/ | ./.claude/skills/ | Native Claude Code skills | | VS Code | ~/.vscode/skills/ | ./.vscode/skills/ | GitHub Copilot, Roo Code, Cline | | Google Antigravity | ~/.gemini/config/skills/ | ./.agents/skills/ | Native Antigravity / Gemini agent skills | | OpenCode | ~/.config/opencode/skills/ | ./.opencode/skills/ | OpenCode agent skill system |

VS Code Note: When installed to a project, fullstack-skills automatically configures .github/copilot-instructions.md with an index referencing all installed skills so GitHub Copilot, Cline, and Roo Code instantly discover and enforce the skills!


🤖 How the Skills Work in Your AI Assistant

Once installed, your AI assistant will automatically use the skills as specialist playbooks:

  1. Backend Routing (use-backend):
    • When you say "Build an auth API in FastAPI" or "Create an Express user router", the AI automatically detects your framework and follows use-backend → backend-architecture → security → api-design → backend-qa.
  2. Frontend Routing (using-frontend):
    • When you say "Design a landing page with hero and pricing", the AI routes to design-inspiration (mandatory 5–8 reference research) → frontend-ui-ux (3-direction structural exploration) → layout-composition → typography → motion-interaction → accessibility → visual-qa (screenshot verification & redesign pass).

🚀 Scriptable CLI Flags (CI / Power Users)

Bypass interactive prompts with command-line flags:

# Install all 20 skills to Claude Code globally:
fullstack-skills install -e claude-code -s global -b fullstack -y

# Install frontend only to current VS Code workspace:
fullstack-skills install -e vscode -s project -b frontend -y

# Install all skills across all 4 environments:
npx fullstack-skills install -e all -s project -y

# Force overwrite existing skill files:
fullstack-skills install -e claude-code -f

# List all available skills:
fullstack-skills list

Flags Reference

| Flag | Shorthand | Options | Description | | :--- | :--- | :--- | :--- | | --editor | -e | claude-code, antigravity, opencode, vscode, all | Target environment | | --scope | -s | project, global | Target directory level | | --bundle | -b | fullstack, frontend, backend | Which skill set to install | | --yes | -y | boolean | Skip confirmation prompt | | --force | -f | boolean | Overwrite existing files | | --list | | boolean | Print all 20 skills & descriptions | | --help | -h | boolean | Show help and usage examples | | --version | -v | boolean | Print installed version |


📚 Complete Skills Catalog (20 Skills)

🎨 Frontend & UI/UX Design (11 Skills)

| Skill | Description | | :--- | :--- | | using-frontend | Master entry point and router: enforces 4-phase research, exploration, execution, and QA pipeline. | | frontend-ui-ux | Design orchestrator: explores 3 genuinely distinct structural directions and rules out AI tropes. | | design-inspiration | Mandatory research layer: analyzes 5–8 live references across 8 structural dimensions. | | layout-composition | Structural archetypes (asymmetric, workbench, canvas), strict card discipline, and dynamic rhythm. | | typography | Mathematical modular scales, archetype pairings, measure (45–75ch), and optical tracking. | | motion-interaction | Purposeful micro-interactions (100–175ms), non-bouncy physics, and full state completeness. | | responsive-design | Architectural transformations (not just column stacking), container queries, and 44px touch targets. | | shadcn-design-system | Customizing primitives beyond defaults, token discipline, and domain compound components. | | accessibility | WCAG 2.1 AA compliance, keyboard focus loops, semantic landmarks, and screen readers. | | visual-qa | Screenshot-based visual verification, anti-AI pattern audit, and mandatory redesign pass. | | bangla-typography | Native Bengali script rules, matra preservation, line-height (1.65–1.85), and numeral discipline. |

⚙️ Backend & API Engineering (9 Skills)

| Skill | Description | | :--- | :--- | | use-backend | Master router: detects framework (Express, FastAPI, Django, Next.js, Go, Spring) and routes tasks. | | backend-architecture | Clean layering (Controller → Service → Repository), dependency injection, and modular structure. | | api-design | RESTful API design, request/response models, pagination, JSON envelopes, and status codes. | | security | Authentication (JWT/OAuth), authorization (RBAC/ABAC), injection prevention, CORS, and OWASP hardening. | | data-persistence | Database schemas, ORM queries, migrations, atomic transactions, and N+1 query elimination. | | performance-scalability | Redis caching, async task queues, non-blocking I/O, and latency profiling. | | rate-limiting-resilience | Exponential backoff, jitter, circuit breakers, timeouts, and DDoS protections. | | observability | Structured JSON logging, correlation IDs, health checks (/health/live, /health/ready), and metrics. | | backend-qa | Pre-ship verification checklists, contract tests, and test runner execution. |


🗜️ Ultra-Lightweight & Gzip-Compressed

  • Bundle Size: Only 4.1 kB (minified + gzipped) / 10.9 kB minified on Bundlephobia.
  • Zero dependencies: 0 runtime dependencies, 0 security warnings.
  • Lightning fast: Under 5ms download time on 4G networks.
  • Tree-shakeable: Native ESM modular architecture.

🤝 Contributing & Local Development

# Clone the repository
git clone https://github.com/MU1147-LEGEND/fullstack-skills.git
cd fullstack-skills

# Run tests (100% pass)
npm test

# Try the CLI locally
node bin/cli.js

📄 License

MIT © 2026 MU1147-LEGEND