~ / rigs / Iteam-company / claude-code-boilerplates

Iteam-company/claude-code-boilerplates

Reusable boilerplates and shared Claude setup, with a CLI to scaffold ready-to-use projects

↗ GitHub ★ 2 no license updated 25d ago project Claude Code
share on X
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
CONTEXT TAX · EVERY TURN
~23.3k tokens
Context hog · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Pre-tool screening hook · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ claude mcp add neon -e NEON_<redacted> -- npx -y @neondatabase/mcp-server-neon
$ claude mcp add vercel -e VERCEL_<redacted> -- npx -y vercel-mcp-adapter
$ claude mcp add cloudinary -e CLOUDINARY_<redacted> -e CLOUDINARY_API_<redacted> -e CLOUDINARY_CLOUD_NAME=YOUR_CLOUDINARY_CLOUD_NAME -- npx -y @cloudinary/mcp-server-cloudinary
$ claude mcp add stripe -e STRIPE_SECRET_KEY=YOUR_STRIPE_SECRET_KEY -- npx -y @stripe/mcp --tools=all
$ claude mcp add resend -e RESEND_<redacted> -- npx -y resend-mcp
$ npx degit Iteam-company/claude-code-boilerplates/.claude ./rig-claude-code-boilerplates  # inspect, then merge into .claude/

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ claude mcp add neon -e NEON_<redacted> -- npx -y @neondatabase/mcp-server-neon
$ claude mcp add vercel -e VERCEL_<redacted> -- npx -y vercel-mcp-adapter
$ claude mcp add cloudinary -e CLOUDINARY_<redacted> -e CLOUDINARY_API_<redacted> -e CLOUDINARY_CLOUD_NAME=YOUR_CLOUDINARY_CLOUD_NAME -- npx -y @cloudinary/mcp-server-cloudinary
$ claude mcp add stripe -e STRIPE_SECRET_KEY=YOUR_STRIPE_SECRET_KEY -- npx -y @stripe/mcp --tools=all
$ claude mcp add resend -e RESEND_<redacted> -- npx -y resend-mcp
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/analytics .claude/skills/analytics
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/api-patterns .claude/skills/api-patterns
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/auth-patterns .claude/skills/auth-patterns
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/claude-feature .claude/skills/claude-feature
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/cloudinary-upload .claude/skills/cloudinary-upload
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/component-splitting .claude/skills/component-splitting
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/create-hook .claude/skills/create-hook
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/db-patterns .claude/skills/db-patterns
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/drizzle-migrate .claude/skills/drizzle-migrate
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/drizzle-relations .claude/skills/drizzle-relations
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/dto-patterns .claude/skills/dto-patterns
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/email-setup .claude/skills/email-setup
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/feature-module .claude/skills/feature-module
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/i18n .claude/skills/i18n
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/init-project .claude/skills/init-project
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/landing-page .claude/skills/landing-page
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/multi-tenancy .claude/skills/multi-tenancy
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/nextjs-api-route .claude/skills/nextjs-api-route
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/nextjs-mdx-blog .claude/skills/nextjs-mdx-blog
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/product-review .claude/skills/product-review
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/pwa .claude/skills/pwa
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/seo .claude/skills/seo
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/stripe-setup .claude/skills/stripe-setup
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/swr-hooks .claude/skills/swr-hooks
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/ui-patterns .claude/skills/ui-patterns
$ npx degit Iteam-company/claude-code-boilerplates/.claude/skills/vercel-deploy .claude/skills/vercel-deploy
$ curl -fsSL --create-dirs -o .claude/agents/db-agent.md https://raw.githubusercontent.com/Iteam-company/claude-code-boilerplates/main/.claude/agents/db-agent.md
$ curl -fsSL --create-dirs -o .claude/agents/review-agent.md https://raw.githubusercontent.com/Iteam-company/claude-code-boilerplates/main/.claude/agents/review-agent.md
$ curl -fsSL --create-dirs -o .claude/agents/security-agent.md https://raw.githubusercontent.com/Iteam-company/claude-code-boilerplates/main/.claude/agents/security-agent.md

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": ".claude/hooks/pre-tool-use.sh"
          }
        ]
      }
    ]
  }
}

MCP servers (5)

serversourceest. tokens
@neondatabase/mcp-server-neon · "neon"
env: NEON_API_KEY
npm 2.5k
vercel-mcp-adapter · "vercel"
env: VERCEL_TOKEN
npm 2.5k
@cloudinary/mcp-server-cloudinary · "cloudinary"
env: CLOUDINARY_API_KEY, CLOUDINARY_API_SECRET, CLOUDINARY_CLOUD_NAME
npm 2.5k
Stripe
env: STRIPE_SECRET_KEY
npm 6.0k
resend-mcp · "resend"
env: RESEND_API_KEY
npm 2.5k

Skills (26)

Subagents (3)

db-agentHandles all database work — migrations, queries, schema changes. Invoke for any DB-related task.
review-agentPre-PR code review. Invoke before opening any pull request.
security-agentReviews code for security vulnerabilities. Invoke when touching auth, API routes, input handling, or secrets.

Hooks (2)

eventmatcherruns
PreToolUseBash.claude/hooks/pre-tool-use.sh
PostToolUseWrite|Edit|MultiEditnpm run format; npm run lint

Slash commands (1)

/generate-post

Plugins (1)

stripe@claude-plugins-official

Permissions

deny (0)
—
ask (0)
—
allow (15)
Bash(git status)
Bash(git diff*)
Bash(git log*)
Bash(git add*)
Bash(git commit*)
Bash(git branch*)
Bash(git checkout*)
Bash(git stash*)
Bash(npm*)
Bash(npx drizzle-kit*)
Bash(npx shadcn*)
Bash(ls*)
Bash(find . *)
Bash(grep*)
Bash(curl *)

Similar rigs

copied ✓