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

sprintkit-ai

v1.0.1

Published

Claude Code skill: AI Sprint Kit - Convert raw app ideas into fully detailed execution blueprints with sprint-based development plans for AI-first solo development

Downloads

272

Readme

AI Sprint Kit

A Claude Code skill that acts as a Senior Product Architect, Staff Software Engineer, and Technical Project Manager to convert raw app ideas into fully detailed execution blueprints with sprint-based development plans.

Features

  • Complete Project Blueprints: Product overview, feature breakdown, system architecture, tech stack recommendations
  • Database & API Design: Detailed schemas, relationships, and endpoint specifications
  • Sprint Planning: Break down projects into actionable sprints with clear deliverables
  • AI-Ready Prompts: Each sprint includes a copy-paste ready prompt for continuing development in AI tools
  • Version Control: Built-in change log system for tracking architectural decisions

Installation

Option 1: Install via npm (Recommended)

# Install globally for use in all projects
npm install -g sprintkit-ai

# Or install in your project
npm install sprintkit-ai

Then add to your Claude Code plugins in ~/.claude/settings.json:

{
  "plugins": ["sprintkit-ai"]
}

Option 2: Manual Installation

Copy the skills/ai-sprint-kit directory to:

  • Personal skills: ~/.claude/skills/ai-sprint-kit/
  • Project skills: .claude/skills/ai-sprint-kit/

Usage

Invoke with /ai-sprint-kit

/ai-sprint-kit A mobile app for tracking personal fitness goals with social features

Or let Claude invoke it automatically

Just describe your app idea:

I want to build a SaaS platform for managing freelance projects with invoicing and time tracking

With specific tech stack

/ai-sprint-kit An e-commerce platform using Next.js, Supabase, and Stripe

What You Get

Phase 1: Complete Project Blueprint

  1. Product Overview

    • App name suggestion
    • Problem statement
    • Target users
    • Core value proposition
  2. Feature Breakdown

    • Core features (MVP)
    • Secondary features
    • Future enhancements
    • User stories and edge cases
  3. System Architecture

    • High-level architecture
    • Frontend/Backend structure
    • Data flow design
    • Key architectural decisions
  4. Tech Stack

    • Recommended technologies with justification
    • Or strict adherence to your provided stack
  5. Database Design

    • Table/collection schemas
    • Relationships and indexes
  6. API Design

    • Complete endpoint specifications
    • Request/response formats
    • Authentication requirements
  7. User Flows

    • Onboarding flow
    • Main feature flows
    • Error handling
  8. Non-Functional Requirements

    • Performance targets
    • Security measures
    • Scalability plan

Phase 2: Sprint Planning

For each sprint:

  • Clear objective
  • Defined scope
  • Specific deliverables
  • File/module structure
  • Acceptance criteria
  • Dependencies

Plus: A ready-to-copy AI prompt for each sprint that you can paste directly into Claude or ChatGPT to continue development.

Example Output Structure

Sprint 1: Project Setup & Authentication
├── Objective: Set up project foundation with auth
├── Deliverables:
│   ├── Next.js project with TypeScript
│   ├── Supabase integration
│   └── Auth flow (signup/login/logout)
├── Files:
│   ├── src/app/(auth)/login/page.tsx
│   ├── src/app/(auth)/signup/page.tsx
│   └── src/lib/supabase.ts
├── Acceptance Criteria:
│   ├── [ ] Users can sign up
│   ├── [ ] Users can log in
│   └── [ ] Protected routes work
└── AI Prompt: [Ready to copy]

Why This Skill?

  • No more context loss: Each sprint prompt includes full context
  • Beginner-friendly: Step-by-step implementation instructions
  • Production-ready: Considers edge cases, security, and scalability
  • AI-first: Designed for solo developers using AI tools

License

MIT