Agent Skill
2/7/2026

claude-settings-expert

Expert on Claude Code settings.json configuration, permissions, sandbox, environment variables, and settings hierarchy. Triggers when user mentions settings.json, permissions, allow rules, deny rules, sandbox, hooks configuration, or settings precedence.

R
raintree
43GitHub Stars
2Views
npx skills add raintree-technology/claude-starter

SKILL.md

Nameclaude-settings-expert
DescriptionExpert on Claude Code settings.json configuration, permissions, sandbox, environment variables, and settings hierarchy. Triggers when user mentions settings.json, permissions, allow rules, deny rules, sandbox, hooks configuration, or settings precedence.

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

CategorySkillsDocumentation
PaymentsStripe, Whop, Shopify3,490 files
BackendSupabase2,616 files
BankingPlaid (+ 4 sub-skills)659 files
BlockchainAptos, Shelby, Decibel246 files
MobileExpo (+ 3 sub-skills), iOS814 files
AIAnthropic API, Claude Code (+ 5 sub-skills)400 files
DataTOON FormatterTools + 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

Skills Info
Original Name:claude-settings-expertAuthor:raintree