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
Maintainers
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-aiThen 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 featuresOr 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 trackingWith specific tech stack
/ai-sprint-kit An e-commerce platform using Next.js, Supabase, and StripeWhat You Get
Phase 1: Complete Project Blueprint
Product Overview
- App name suggestion
- Problem statement
- Target users
- Core value proposition
Feature Breakdown
- Core features (MVP)
- Secondary features
- Future enhancements
- User stories and edge cases
System Architecture
- High-level architecture
- Frontend/Backend structure
- Data flow design
- Key architectural decisions
Tech Stack
- Recommended technologies with justification
- Or strict adherence to your provided stack
Database Design
- Table/collection schemas
- Relationships and indexes
API Design
- Complete endpoint specifications
- Request/response formats
- Authentication requirements
User Flows
- Onboarding flow
- Main feature flows
- Error handling
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
