Co-Pilot
Updated a month ago

claude-starter

Rraintree-technology
0.0k
raintree-technology/claude-starter
80
Agent Score

💡 Summary

Claude-starter is a comprehensive framework for managing and automating skills in Claude Code.

🎯 Target Audience

Developers using Claude CodeProduct managers looking for automation toolsTechnical teams integrating multiple APIsData engineers working with JSON formatsBlockchain developers needing skill orchestration

🤖 AI Roast:It's like a Swiss Army knife, but for Claude Code—just don’t expect it to cut your steak.

Security AnalysisMedium Risk

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.

npm version License: MIT

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

5-Dim Analysis
Clarity8/10
Novelty8/10
Utility9/10
Completeness8/10
Maintainability7/10
Pros & Cons

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
toolCo-Pilot
82/ 100

“It's a well-organized collection of cheat sheets, but calling them 'skills' might be overselling the automation.”

cc-use-exp

A
toolCo-Pilot
80/ 100

“Powerful, but the setup might scare off the impatient.”

han

B
toolAuto-Pilot
78/ 100

“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.