claude-starter
💡 Summary
Claude-starter is a comprehensive framework for managing and automating skills in Claude Code.
🎯 Target Audience
🤖 AI Roast: “It's like a Swiss Army knife, but for Claude Code—just don’t expect it to cut your steak.”
The README suggests potential risks such as network access for pulling documentation and dependency supply chain issues. To mitigate, ensure to validate and audit all dependencies regularly.
claude-starter
Advanced Claude Code framework with 40+ skills, meta-commands, skill orchestration, workflow automation, and TOON format support.
Quick Install (npx add-skill)
Install individual skills directly:
# Token optimization npx add-skill raintree-technology/claude-starter --skill toon-formatter # Claude Code meta-tools npx add-skill raintree-technology/claude-starter --skill claude-skill-builder npx add-skill raintree-technology/claude-starter --skill claude-mcp-expert # Blockchain npx add-skill raintree-technology/claude-starter --skill move-prover npx add-skill raintree-technology/claude-starter --skill helius # List all available skills npx add-skill raintree-technology/claude-starter --list
What is this?
The most advanced .claude/ configuration framework for Claude Code that provides:
- 40 Skills - Auto-activating expertise (Stripe, Supabase, Aptos, Expo, Plaid, Whop, Shopify, iOS)
- Meta-Commands - Create custom commands from templates in <2 minutes
- Skill Orchestration - Multi-skill collaboration with semantic matching
- Workflow Automation - YAML-based workflows (GitHub Actions-inspired)
- TOON Format - 30-60% token savings for tabular data
- 14 Commands - Meta-commands, debugging, TOON, workflows
- Templates - Build your own skills and commands
This is configuration, not code. No library, no framework, no runtime dependencies.
Installation
Option 1: NPX (Recommended)
# Install to current project npx create-claude-starter@latest # Install specific skills npx create-claude-starter --skills stripe,supabase,expo # Install with profile npx create-claude-starter --profile web-saas
Option 2: Plugin Marketplace (Within Claude Code)
# Install everything /plugin marketplace add raintree-technology/claude-starter # Install specific categories /plugin marketplace add raintree-technology/claude-starter/stripe-payments /plugin marketplace add raintree-technology/claude-starter/expo-mobile /plugin marketplace add raintree-technology/claude-starter/meta-commands
Option 3: Manual Copy
git clone https://github.com/raintree-technology/claude-starter.git cp -r claude-starter/templates/.claude your-project/.claude
Option 4: Discover on SkillsMP
Browse 40+ skills at SkillsMP and install individually:
/discover-skills /install-skill <github-url>
Usage
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 for enhanced accuracy:
# Install docpull brew install pipx && pipx install docpull # Pull documentation (stored locally, never committed) docpull https://docs.stripe.com -o .claude/skills/stripe/docs docpull https://supabase.com/docs -o .claude/skills/supabase/docs
Important notes:
- Documentation is optional - skills work without it
- Docs are stored in
.claude/skills/*/docs/(gitignored, never committed) - Total size: ~8GB across all skills
- Pulled once, persistent across sessions
- Use CLI for easier management:
npx claude-starter docs pull
Advanced: Custom doc location
# Pull to /tmp (lost on restart, auto-cleanup) docpull https://docs.stripe.com -o /tmp/claude-docs/stripe # Or use symlink for separation mkdir -p ~/claude-docs/stripe ln -s ~/claude-docs/stripe .claude/skills/stripe/docs docpull https://docs.stripe.com -o ~/claude-docs/stripe
TOON Format
Compress JSON/data files by 30-60%:
/convert-to-toon api-response.json /analyze-tokens data.json
What'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 docs
Installation 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 only
Structure
.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 # Configuration
Building 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 user
See 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
Resources
Pros
- Supports over 40 skills for various applications.
- Facilitates workflow automation with YAML.
- Easy installation via multiple methods.
- Includes optional documentation for enhanced accuracy.
Cons
- Requires Node.js and Claude Code dependencies.
- Documentation pulling is optional but recommended.
- May have a steep learning curve for new users.
- Large size of documentation files (up to 8GB).
Related Skills
dot-skills
A“It's a well-organized collection of cheat sheets, but calling them 'skills' might be overselling the automation.”
han
B“It's like a helicopter parent for your AI-generated code, constantly checking its homework before it can go out and play.”
Disclaimer: This content is sourced from GitHub open source projects for display and rating purposes only.
Copyright belongs to the original author raintree-technology.
