~ / rigs / AgileBridgeProjects / react-native-monorepo-starter-kit

AgileBridgeProjects/react-native-monorepo-starter-kit

Production-grade monorepo starter kit: Expo (React Native) app + Next.js admin portal + .NET 10 modular monolith, with multitenancy, RBAC, auditing, reporting, coding standards and AI agent config baked in.

↗ GitHub ★ 0 MIT updated 8d ago project Claude CodeCodexCopilot
share on X
ARCHETYPE
MCP Hoarder
Six or more MCP servers wired in. Every tool, always in context.
CONTEXT TAX · EVERY TURN
~21.4k tokens
Context hog · median rig: 2.3k · breakdown
GUARDRAILS
3/5
Blocks destructive commands · Pre-tool screening hook · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ claude mcp add tailwindcss -- npx -y tailwindcss-mcp-server@latest
$ claude mcp add memory -- npx -y @modelcontextprotocol/server-memory
$ claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking
$ claude mcp add context7 -- npx -y @upstash/context7-mcp@latest
$ claude mcp add linear -- npx -y mcp-remote https://mcp.linear.app/mcp
$ claude mcp add repomix -- npx -y repomix --mcp
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.claude ./rig-react-native-monorepo-starter-kit  # 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 tailwindcss -- npx -y tailwindcss-mcp-server@latest
$ claude mcp add memory -- npx -y @modelcontextprotocol/server-memory
$ claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking
$ claude mcp add context7 -- npx -y @upstash/context7-mcp@latest
$ claude mcp add linear -- npx -y mcp-remote https://mcp.linear.app/mcp
$ claude mcp add repomix -- npx -y repomix --mcp
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.agents/skills/add-env-<redacted>
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.agents/skills/dotnet-10-csharp-14 .claude/skills/dotnet-10-csharp-14
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.agents/skills/dotnet-best-practices .claude/skills/dotnet-best-practices
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.agents/skills/openapi-proxy-generation .claude/skills/openapi-proxy-generation
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.agents/skills/pr-review .claude/skills/pr-review
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.agents/skills/pr-writing .claude/skills/pr-writing
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.agents/skills/query-database .claude/skills/query-database
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.agents/skills/scaffold-backend-domain .claude/skills/scaffold-backend-domain
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.claude/skills/aspnet-minimal-api-openapi .claude/skills/aspnet-minimal-api-openapi
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.claude/skills/building-native-ui .claude/skills/building-native-ui
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.claude/skills/csharp-xunit .claude/skills/csharp-xunit
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.claude/skills/expo-api-routes .claude/skills/expo-api-routes
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.claude/skills/expo-cicd-workflows .claude/skills/expo-cicd-workflows
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.claude/skills/expo-deployment .claude/skills/expo-deployment
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.claude/skills/expo-dev-client .claude/skills/expo-dev-client
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.claude/skills/expo-tailwind-setup .claude/skills/expo-tailwind-setup
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.claude/skills/native-data-fetching .claude/skills/native-data-fetching
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.claude/skills/nextjs-app-router-patterns .claude/skills/nextjs-app-router-patterns
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.claude/skills/upgrading-expo .claude/skills/upgrading-expo
$ npx degit AgileBridgeProjects/react-native-monorepo-starter-kit/.claude/skills/use-dom .claude/skills/use-dom

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": "Write|Edit|MultiEdit|NotebookEdit",
        "hooks": [
          {
            "type": "command",
            "command": "node .claude/hooks/guard-write.mjs"
          }
        ]
      },
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "node .claude/hooks/guard-bash.mjs"
          },
          {
            "type": "command",
            "command": "node .claude/hooks/pr-readiness-nudge.mjs"
          },
          {
            "type": "command",
            "command": "node .claude/hooks/pr-prose-guard.mjs"
          }
        ]
      }
    ]
  }
}

MCP servers (7)

serversourceest. tokens
tailwindcss-mcp-server · "tailwindcss" npm 2.5k
Memory (knowledge graph) · "memory" npm 2.6k
Sequential Thinking · "sequential-thinking" npm 900
Context7 npm 1.2k
Linear remote 5.5k
Figma local / custom · remote 3.0k
repomix npm 2.5k

Skills (20)

Hooks (5)

eventmatcherruns
PreToolUseWrite|Edit|MultiEdit|NotebookEditnode .claude/hooks/guard-write.mjs
PreToolUseBashnode .claude/hooks/guard-bash.mjs
PreToolUseBashnode .claude/hooks/pr-readiness-nudge.mjs
PreToolUseBashnode .claude/hooks/pr-prose-guard.mjs
PostToolUseWrite|Edit|MultiEditnode .claude/hooks/lint-on-edit.mjs

Slash commands (18)

/auto-view/e2e/format-backend/onboarding/pr/pull-secrets/resolve/review-pr/spec/approve/spec/design/spec/implement/spec/new/spec/requirements/spec/review/spec/status/spec/switch/spec/tasks/spec/update-task

Similar rigs

copied ✓