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

@tienedev/shipkit

v0.1.3

Published

Configure Claude Code for any project - Modular skills, commands, and workflows

Readme

ShipKit

Configure Claude Code for any project - Modular skills and commands.

npm version MIT License

Why ShipKit?

Claude Code is powerful, but configuring it optimally for each project is time-consuming. ShipKit provides:

  • Modular Configuration - Install only what you need, not a bloated monolith
  • Anthropic Standard - Compatible with Agent Skills ecosystem
  • Curated Quality - Battle-tested skills and commands
  • Stack Accelerators - Framework-specific patterns for Next.js, Python, Supabase, etc.

Installation

Via Plugin Marketplace (Recommended)

# In Claude Code
/plugin marketplace add tienedev/shipkit-cli
/plugin install shipkit

Via CLI

# Initialize ShipKit in your project
npx @tienedev/shipkit init

# Or with specific options
npx @tienedev/shipkit init --minimal  # Only recommended modules
npx @tienedev/shipkit init --yes      # Skip prompts

CLI Commands

init

Initialize ShipKit with interactive module selection.

npx @tienedev/shipkit init [options]

Options:
  -y, --yes      Skip confirmation prompts
  -m, --minimal  Install only recommended modules

add <module>

Add a module to your existing configuration.

npx @tienedev/shipkit add nextjs
npx @tienedev/shipkit add debugging --force  # Reinstall if exists

list

List available or installed modules.

npx @tienedev/shipkit list              # Show all available modules
npx @tienedev/shipkit list --installed  # Show only installed modules
npx @tienedev/shipkit list -c skills    # Filter by category

Available Modules

Skills

| Module | Description | |--------|-------------| | context-management | Maintain project context across conversations | | quality-enforcement | Automated code quality checks | | rescue-debug | Emergency debugging for broken code | | workflow-orchestration | Sequential thinking for complex tasks | | debugging | Systematic debugging methodology | | code-review | Thorough code review process | | planning | Implementation planning and architecture | | research | Technical research and documentation | | git-workflow | Professional git operations | | nextjs | Next.js 15+ patterns and best practices | | supabase | Supabase auth, database, and RLS | | tailwind | Tailwind CSS patterns | | python | Python/FastAPI development |

Commands

| Command | Description | |---------|-------------| | /fix | Quick fixes for lint, types, tests, build | | /review | Code review with quality checklist | | /plan | Create implementation plans | | /scout | Fast codebase exploration | | /bootstrap | Full project bootstrap workflow |

How It Works

ShipKit follows the Anthropic Agent Skills standard:

  1. Plugin compatible - Works with Claude Code plugin marketplace
  2. No runtime dependency - Files are copied into your project
  3. Full ownership - Modify configurations as needed
  4. Offline after init - No network calls during development

Project Structure

After running npx @tienedev/shipkit init:

your-project/
├── .claude/
│   ├── shipkit.json       # Your configuration
│   ├── skills/            # Installed skills
│   │   ├── debugging/
│   │   │   └── SKILL.md
│   │   └── nextjs/
│   │       └── SKILL.md
│   └── commands/          # Installed commands
│       ├── fix.md
│       └── review.md
└── CLAUDE.md              # Generated project context

Contributing

We welcome contributions!

Adding a Module

  1. Fork the repository
  2. Add your skill to registry/skills/<name>/SKILL.md or command to registry/commands/<name>.md
  3. Follow the YAML frontmatter format:
---
name: my-skill
description: What this skill does. Use when [trigger conditions].
---

# My Skill

Instructions for Claude...
  1. Update registry/registry.json
  2. Submit a PR

License

MIT License - Use ShipKit for personal and commercial projects freely.


Website: shipkit.xyz | GitHub: tienedev/shipkit-cli