Package Exports
- create-claude-starter
- create-claude-starter/src/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (create-claude-starter) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
claude-starter
Production-ready Claude Code configuration with 40+ skills, TOON format support, and skill marketplace integration.
What is this?
A .claude/ configuration directory for Claude Code that provides:
- 40 Skills - Auto-activating expertise (Stripe, Supabase, Aptos, Expo, Plaid, Whop, Shopify, iOS)
- TOON Format - 30-60% token savings for tabular data
- 7 Commands - TOON conversion, skill installation, token analysis
- Templates - Build your own skills and commands
This is configuration, not code. No library, no framework, no runtime dependencies.
Installation
# Install to current project
npx create-claude-starter
# Install specific skills
npx create-claude-starter --skills stripe,supabase,expo
# Install with profile
npx create-claude-starter --profile web-saasOr copy manually:
git clone https://github.com/raintree-technology/claude-starter.git
cp -r claude-starter/.claude your-project/.claudeUsage
Skills auto-activate based on context:
You: "How do I create a Stripe subscription?"
Claude: [Activates Stripe skill and provides implementation]
You: "Build a Whop membership backend"
Claude: [Activates Whop and provides code]Optional: Pull Documentation
Skills work immediately with built-in knowledge. Optionally pull comprehensive API docs:
# Install docpull
brew install pipx && pipx install docpull
# Pull documentation
docpull https://docs.stripe.com -o .claude/skills/stripe/docs
docpull https://supabase.com/docs -o .claude/skills/supabase/docsTOON Format
Compress JSON/data files by 30-60%:
/convert-to-toon api-response.json
/analyze-tokens data.jsonWhat's Included
| Category | Skills | Documentation |
|---|---|---|
| Payments | Stripe, Whop, Shopify | 3,490 files |
| Backend | Supabase | 2,616 files |
| Banking | Plaid (+ 4 sub-skills) | 659 files |
| Blockchain | Aptos, Shelby, Decibel | 246 files |
| Mobile | Expo (+ 3 sub-skills), iOS | 814 files |
| AI | Anthropic API, Claude Code (+ 5 sub-skills) | 400 files |
| Data | TOON Formatter | Tools + spec |
Total: 40 skills, 8,225 documentation files (pulled separately)
CLI Commands
# Manage installation
npx claude-starter list # List available skills
npx claude-starter add expo ios # Add skills
npx claude-starter update # Update installed skills
# Manage documentation
npx claude-starter docs pull stripe # Pull specific docs
npx claude-starter docs pull # Pull all docs
npx claude-starter docs status # Check status
npx claude-starter docs update # Update stale docsInstallation Profiles
npx create-claude-starter --profile web-saas # stripe, supabase, expo
npx create-claude-starter --profile blockchain # aptos, shelby, decibel
npx create-claude-starter --profile minimal # toon-formatter onlyStructure
.claude/
├── skills/ # 40 auto-activating skills
├── commands/ # 7 slash commands
├── hooks/ # 5 automation hooks (disabled by default)
├── utils/toon/ # TOON encoder/decoder (Zig binary + source)
└── settings.json # ConfigurationBuilding Custom Skills
<!-- .claude/skills/my-api/skill.md -->
# My Company API
Auto-activates when: user mentions "my-api"
## Endpoints
- POST /api/v1/users - Create user
- GET /api/v1/users/:id - Get userSee docs/creating-components.md for templates.
Documentation
Requirements
- Node.js >= 18.0.0
- Claude Code >= 1.0.0
- docpull (optional) - For pulling documentation
Security
See SECURITY.md for vulnerability disclosure and security measures.
Legal
All third-party trademarks are property of their respective owners. See TRADEMARKS.md.
Not affiliated with or endorsed by Stripe, Anthropic, Supabase, Expo, Plaid, Shopify, or Whop.
License
MIT - See LICENSE