https://github.com/raintree-technology/claude-starter
Advanced Claude Code framework: 40+ skills, meta-commands, TOON format (30-60% token savings), workflow automation & skill orchestration. npx create-claude-starter@latest
https://github.com/raintree-technology/claude-starter
ai-tools anthropic claude claude-ai claude-code developer-tools llm npx productivity project-setup starter-kit
Last synced: 10 days ago
JSON representation
Advanced Claude Code framework: 40+ skills, meta-commands, TOON format (30-60% token savings), workflow automation & skill orchestration. npx create-claude-starter@latest
- Host: GitHub
- URL: https://github.com/raintree-technology/claude-starter
- Owner: raintree-technology
- License: mit
- Created: 2025-11-08T01:08:10.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2026-04-11T06:46:56.000Z (17 days ago)
- Last Synced: 2026-04-11T08:26:07.086Z (16 days ago)
- Topics: ai-tools, anthropic, claude, claude-ai, claude-code, developer-tools, llm, npx, productivity, project-setup, starter-kit
- Language: Zig
- Homepage: https://www.npmjs.com/package/create-claude-starter
- Size: 937 KB
- Stars: 70
- Watchers: 0
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-claude-skills - claude-starter - Production-ready Claude Code configuration template with 40 auto-activating skills across 8 domains, TOON format support for 30-60% token savings, and native Zig encoder/decoder. (🛠Development & Code Tools)
README
# claude-starter
Advanced Claude Code framework with 49+ skills, meta-commands, skill orchestration, workflow automation, and TOON format support.
[](https://www.npmjs.com/package/create-claude-starter)
[](https://opensource.org/licenses/MIT)
## Quick Install (npx add-skill)
Install individual skills directly:
```bash
# 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
# Code quality (multi-language cleanup pipeline)
npx add-skill raintree-technology/claude-starter --skill code-quality/cleanup-unused
npx add-skill raintree-technology/claude-starter --skill code-quality/cleanup-all
# List all available skills
npx add-skill raintree-technology/claude-starter --list
```
## What is this?
The most advanced `.claude/` configuration framework for [Claude Code](https://code.claude.com) that provides:
- **49 Skills** - Auto-activating expertise (Stripe, Supabase, Aptos, Expo, Plaid, Whop, Shopify, iOS, Code Quality)
- **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)
```bash
# 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)
```bash
# 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
```bash
git clone https://github.com/raintree-technology/claude-starter.git
cp -r claude-starter/templates/.claude your-project/.claude
```
Manual copy now ships a fail-closed `.claude/settings.json`.
Keep executable hooks, elevated permissions, and any workflow trust overrides in `.claude/settings.local.json` after review.
### Option 4: Discover on SkillsMP
Browse 40+ skills at [SkillsMP](https://skillsmp.com/) and install individually:
```bash
/discover-skills
/install-skill
```
## 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:
```bash
# 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`
- Workflow shell steps are disabled by default; only enable them after reviewing the workflow you plan to run
**Advanced: Custom doc location**
```bash
# 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%:
```bash
/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 |
| **Code Quality** | Cleanup pipeline: unused, cycles, dedupe, types, weak-types, defensive, legacy, slop, all (orchestrator) | Tool-driven |
**Total:** 49 skills, 8,225 documentation files (pulled separately)
## CLI Commands
```bash
# 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
```bash
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
```markdown
# 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](docs/creating-components.md) for templates.
## Documentation
- [Quick Start](.claude/README.md)
- [Complete Reference](.claude/DIRECTORY.md)
- [Building Skills](docs/creating-components.md)
- [Examples](docs/examples.md)
- [FAQ](docs/FAQ.md)
## Requirements
- **Node.js** >= 18.0.0
- **Claude Code** >= 1.0.0
- **docpull** (optional) - For pulling documentation
## Security
See [SECURITY.md](SECURITY.md) for vulnerability disclosure and security measures.
## Legal
All third-party trademarks are property of their respective owners. See [TRADEMARKS.md](TRADEMARKS.md).
Not affiliated with or endorsed by Stripe, Anthropic, Supabase, Expo, Plaid, Shopify, or Whop.
## License
MIT - See [LICENSE](LICENSE)
## Resources
- [Claude Code Documentation](https://code.claude.com/docs)
- [TOON Format Specification](https://toonformat.dev)
- [Skills Marketplace](https://skillsmp.com)