~ / rigs / Fmarzochi / EGC

Fmarzochi/EGC

EGC gives every AI coding agent the same brain. Shared memory, skills, and live context across Cursor, Claude Code, Copilot, Aider, and 20+ AI coding tools with zero configuration. Every tab, terminal, and AI stays automatically synchronize

share on X
ARCHETYPE
MCP Hoarder
Six or more MCP servers wired in. Every tool, always in context.
CONTEXT TAX · EVERY TURN
~42.8k tokens
Context hog · median rig: 2.3k · breakdown
GUARDRAILS
2/5
No YOLO mode · Sandbox or ask-first rules · details

Copy this rig

# review before running: this installs third-party code
$ claude mcp add github -- npx -y @modelcontextprotocol/server-github
$ claude mcp add context7 -- npx -y @upstash/context7-mcp@latest
$ claude mcp add --transport http exa https://mcp.exa.ai/mcp
$ claude mcp add memory -- npx -y @modelcontextprotocol/server-memory
$ claude mcp add playwright -- npx -y @playwright/mcp@latest --extension
$ claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking
$ npx degit Fmarzochi/EGC/agents ./rig-egc/agents
$ npx degit Fmarzochi/EGC/commands ./rig-egc/commands
$ npx degit Fmarzochi/EGC/hooks ./rig-egc/hooks

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 github -- npx -y @modelcontextprotocol/server-github
$ claude mcp add context7 -- npx -y @upstash/context7-mcp@latest
$ claude mcp add --transport http exa https://mcp.exa.ai/mcp
$ claude mcp add memory -- npx -y @modelcontextprotocol/server-memory
$ claude mcp add playwright -- npx -y @playwright/mcp@latest --extension
$ claude mcp add sequential-thinking -- npx -y @modelcontextprotocol/server-sequential-thinking
$ npx degit Fmarzochi/EGC/.agents/skills/agent-introspection-debugging .claude/skills/agent-introspection-debugging
$ npx degit Fmarzochi/EGC/.agents/skills/agent-sort .claude/skills/agent-sort
$ npx degit Fmarzochi/EGC/.agents/skills/api-design .claude/skills/api-design
$ npx degit Fmarzochi/EGC/.agents/skills/article-writing .claude/skills/article-writing
$ npx degit Fmarzochi/EGC/.agents/skills/backend-patterns .claude/skills/backend-patterns
$ npx degit Fmarzochi/EGC/.agents/skills/brand-voice .claude/skills/brand-voice
$ npx degit Fmarzochi/EGC/.agents/skills/bun-runtime .claude/skills/bun-runtime
$ npx degit Fmarzochi/EGC/.agents/skills/coding-standards .claude/skills/coding-standards
$ npx degit Fmarzochi/EGC/.agents/skills/content-engine .claude/skills/content-engine
$ npx degit Fmarzochi/EGC/.agents/skills/crosspost .claude/skills/crosspost
$ npx degit Fmarzochi/EGC/.agents/skills/deep-research .claude/skills/deep-research
$ npx degit Fmarzochi/EGC/.agents/skills/dmux-workflows .claude/skills/dmux-workflows
$ npx degit Fmarzochi/EGC/.agents/skills/documentation-lookup .claude/skills/documentation-lookup
$ npx degit Fmarzochi/EGC/.agents/skills/e2e-testing .claude/skills/e2e-testing
$ npx degit Fmarzochi/EGC/.agents/skills/egc .claude/skills/egc
$ npx degit Fmarzochi/EGC/.agents/skills/eval-harness .claude/skills/eval-harness
$ npx degit Fmarzochi/EGC/.agents/skills/exa-search .claude/skills/exa-search
$ npx degit Fmarzochi/EGC/.agents/skills/fal-ai-media .claude/skills/fal-ai-media
$ npx degit Fmarzochi/EGC/.agents/skills/frontend-patterns .claude/skills/frontend-patterns
$ npx degit Fmarzochi/EGC/.agents/skills/frontend-slides .claude/skills/frontend-slides
$ npx degit Fmarzochi/EGC/.agents/skills/investor-materials .claude/skills/investor-materials
$ npx degit Fmarzochi/EGC/.agents/skills/investor-outreach .claude/skills/investor-outreach
$ npx degit Fmarzochi/EGC/.agents/skills/market-research .claude/skills/market-research
$ npx degit Fmarzochi/EGC/.agents/skills/mcp-server-patterns .claude/skills/mcp-server-patterns
$ npx degit Fmarzochi/EGC/.agents/skills/nextjs-turbopack .claude/skills/nextjs-turbopack
$ npx degit Fmarzochi/EGC/.agents/skills/product-capability .claude/skills/product-capability
$ npx degit Fmarzochi/EGC/.agents/skills/security-review .claude/skills/security-review
$ npx degit Fmarzochi/EGC/.agents/skills/strategic-compact .claude/skills/strategic-compact
$ npx degit Fmarzochi/EGC/.agents/skills/tdd-workflow .claude/skills/tdd-workflow
$ npx degit Fmarzochi/EGC/.agents/skills/verification-loop .claude/skills/verification-loop
$ npx degit Fmarzochi/EGC/.agents/skills/video-editing .claude/skills/video-editing
$ npx degit Fmarzochi/EGC/.agents/skills/x-api .claude/skills/x-api
$ npx degit Fmarzochi/EGC/.kiro/skills/agentic-engineering .claude/skills/agentic-engineering
$ npx degit Fmarzochi/EGC/.kiro/skills/database-migrations .claude/skills/database-migrations
$ npx degit Fmarzochi/EGC/.kiro/skills/deployment-patterns .claude/skills/deployment-patterns
$ npx degit Fmarzochi/EGC/.kiro/skills/docker-patterns .claude/skills/docker-patterns
$ npx degit Fmarzochi/EGC/.kiro/skills/golang-patterns .claude/skills/golang-patterns
$ npx degit Fmarzochi/EGC/.kiro/skills/golang-testing .claude/skills/golang-testing
$ npx degit Fmarzochi/EGC/.kiro/skills/postgres-patterns .claude/skills/postgres-patterns
$ npx degit Fmarzochi/EGC/.kiro/skills/python-patterns .claude/skills/python-patterns
$ curl -fsSL --create-dirs -o .claude/agents/a11y-architect.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/a11y-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/architect.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/architect.md
$ curl -fsSL --create-dirs -o .claude/agents/build-error-resolver.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/build-error-resolver.md
$ curl -fsSL --create-dirs -o .claude/agents/chief-of-staff.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/chief-of-staff.md
$ curl -fsSL --create-dirs -o .claude/agents/code-architect.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/code-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/code-explorer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/code-explorer.md
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/code-simplifier.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/code-simplifier.md
$ curl -fsSL --create-dirs -o .claude/agents/comment-analyzer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/comment-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/conversation-analyzer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/conversation-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/cpp-build-resolver.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/cpp-build-resolver.md
$ curl -fsSL --create-dirs -o .claude/agents/cpp-reviewer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/cpp-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/csharp-reviewer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/csharp-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/dart-build-resolver.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/dart-build-resolver.md
$ curl -fsSL --create-dirs -o .claude/agents/database-reviewer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/database-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/django-build-resolver.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/django-build-resolver.md
$ curl -fsSL --create-dirs -o .claude/agents/django-reviewer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/django-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/doc-updater.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/doc-updater.md
$ curl -fsSL --create-dirs -o .claude/agents/docs-lookup.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/docs-lookup.md
$ curl -fsSL --create-dirs -o .claude/agents/e2e-runner.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/e2e-runner.md
$ curl -fsSL --create-dirs -o .claude/agents/engineering-auditor.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/engineering-auditor.md
$ curl -fsSL --create-dirs -o .claude/agents/fastapi-reviewer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/fastapi-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/flutter-reviewer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/flutter-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/fsharp-reviewer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/fsharp-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/gan-evaluator.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/gan-evaluator.md
$ curl -fsSL --create-dirs -o .claude/agents/gan-generator.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/gan-generator.md
$ curl -fsSL --create-dirs -o .claude/agents/gan-planner.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/gan-planner.md
$ curl -fsSL --create-dirs -o .claude/agents/go-build-resolver.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/go-build-resolver.md
$ curl -fsSL --create-dirs -o .claude/agents/go-reviewer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/go-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/harmonyos-app-resolver.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/harmonyos-app-resolver.md
$ curl -fsSL --create-dirs -o .claude/agents/harness-optimizer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/harness-optimizer.md
$ curl -fsSL --create-dirs -o .claude/agents/healthcare-reviewer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/healthcare-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/homelab-architect.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/homelab-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/java-build-resolver.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/java-build-resolver.md
$ curl -fsSL --create-dirs -o .claude/agents/java-reviewer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/java-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/kotlin-build-resolver.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/kotlin-build-resolver.md
$ curl -fsSL --create-dirs -o .claude/agents/kotlin-reviewer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/kotlin-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/loop-operator.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/loop-operator.md
$ curl -fsSL --create-dirs -o .claude/agents/mle-reviewer.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/mle-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/network-architect.md https://raw.githubusercontent.com/Fmarzochi/EGC/main/agents/network-architect.md

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(.env)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(~/.aws/**)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/*.key)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(git rebase *)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(git commit *)",
      "Bash(gh pr merge *)"
    ]
  }
}

MCP servers (6)

serversourceest. tokens
GitHub MCP · "github" npm 18.0k
Context7 npm 1.2k
Exa remote · remote 1.5k
Memory (knowledge graph) · "memory" npm 2.6k
Playwright MCP · "playwright" npm 7.5k
Sequential Thinking · "sequential-thinking" npm 900

Skills (42)

Subagents (61)

a11y-architect
model: gemini-3.1-pro
Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI components, establishing design systems, or auditing code for inclusive user
architect
model: gemini-3.1-pro
REPO-OWNED ARCHITECT for system design, scalability, and technical decision-making. Use PROACTIVELY when planning new features, refactoring large systems, or making architectural decisions.
build-error-resolver
model: gemini-3.1-pro
Build and TypeScript error resolution specialist. Use PROACTIVELY when build fails or type errors occur. Fixes build/type errors only with minimal diffs, no architectural edits. Focuses on getting the
chief-of-staff
model: gemini-3.1-pro
Personal communication chief of staff that triages email, Slack, LINE, and Messenger. Classifies messages into 4 tiers (skip/info_only/meeting_info/action_required), generates draft replies, and enfor
code-architect
model: gemini-3.1-pro
Designs feature architectures by analyzing existing codebase patterns and conventions, then providing implementation blueprints with concrete files, interfaces, data flow, and build order.
code-explorer
model: gemini-3.1-pro
Deeply analyzes existing codebase features by tracing execution paths, mapping architecture layers, and documenting dependencies to inform new development.
code-reviewer
model: gemini-3.1-pro
Expert code review specialist. Proactively reviews code for quality, security, and maintainability. Use immediately after writing or modifying code. MUST BE USED for all code changes.
code-simplifier
model: gemini-3.1-pro
Simplifies and refines code for clarity, consistency, and maintainability while preserving behavior. Focus on recently modified code unless instructed otherwise.
comment-analyzer
model: gemini-3.1-pro
Analyze code comments for accuracy, completeness, maintainability, and comment rot risk.
conversation-analyzer
model: gemini-3.1-pro
Use this agent when analyzing conversation transcripts to find behaviors worth preventing with hooks. Triggered by /hookify without arguments.
cpp-build-resolver
model: gemini-3.1-pro
C++ build, CMake, and compilation error resolution specialist. Fixes build errors, linker issues, and template errors with minimal changes. Use when C++ builds fail.
cpp-reviewer
model: gemini-3.1-pro
Expert C++ code reviewer specializing in memory safety, modern C++ idioms, concurrency, and performance. Use for all C++ code changes. MUST BE USED for C++ projects.
csharp-reviewer
model: gemini-3.1-pro
Expert C# code reviewer specializing in .NET conventions, async patterns, security, nullable reference types, and performance. Use for all C# code changes. MUST BE USED for C# projects.
dart-build-resolver
model: gemini-3.1-pro
Dart/Flutter build, analysis, and dependency error resolution specialist. Fixes `dart analyze` errors, Flutter compilation failures, pub dependency conflicts, and build_runner issues with minimal, sur
database-reviewer
model: gemini-3.1-pro
PostgreSQL database specialist for query optimization, schema design, security, and performance. Use PROACTIVELY when writing SQL, creating migrations, designing schemas, or troubleshooting database p
django-build-resolver
model: sonnet
Django/Python build, migration, and dependency error resolution specialist. Fixes pip/Poetry errors, migration conflicts, import errors, Django configuration issues, and collectstatic failures with mi
django-reviewer
model: sonnet
Expert Django code reviewer specializing in ORM correctness, DRF patterns, migration safety, security misconfigurations, and production-grade Django practices. Use for all Django code changes. MUST BE
doc-updater
model: gemini-3.6-flash
Documentation and codemap specialist. Use PROACTIVELY for updating codemaps and documentation. Runs /update-codemaps and /update-docs, generates docs/CODEMAPS/*, updates READMEs and guides.
docs-lookup
model: gemini-3.1-pro
When the user asks how to use a library, framework, or API or needs up-to-date code examples, use Context7 MCP to fetch current documentation and return answers with examples. Invoke for docs/API/setu
e2e-runner
model: gemini-3.1-pro
End-to-end testing specialist using Vercel Agent Browser (preferred) with Playwright fallback. Use PROACTIVELY for generating, maintaining, and running E2E tests. Manages test journeys, quarantines fl
engineering-auditor
model: sonnet
Full-spectrum engineering health auditor. Evaluates Cyclomatic Complexity, Cognitive Complexity, Nesting Depth, Function Length, File Length, Maintainability, Code Smells, Duplicate Code, Technical De
fastapi-reviewer
model: sonnet
Reviews FastAPI applications for async correctness, dependency injection, Pydantic schemas, security, OpenAPI quality, testing, and production readiness.
flutter-reviewer
model: gemini-3.1-pro
Flutter and Dart code reviewer. Reviews Flutter code for widget best practices, state management patterns, Dart idioms, performance pitfalls, accessibility, and clean architecture violations. Library-
fsharp-reviewer
model: sonnet
Expert F# code reviewer specializing in functional idioms, type safety, pattern matching, computation expressions, and performance. Use for all F# code changes. MUST BE USED for F# projects.
gan-evaluator
model: gemini-3.1-pro
GAN Harness: Evaluator agent. Tests the live running application via Playwright, scores against rubric, and provides actionable feedback to the Generator.
gan-generator
model: gemini-3.1-pro
GAN Harness: Generator agent. Implements features according to the spec, reads evaluator feedback, and iterates until quality threshold is met.
gan-planner
model: gemini-3.1-pro
GAN Harness: Planner agent. Expands a one-line prompt into a full product specification with features, sprints, evaluation criteria, and design direction.
go-build-resolver
model: gemini-3.1-pro
Go build, vet, and compilation error resolution specialist. Fixes build errors, go vet issues, and linter warnings with minimal changes. Use when Go builds fail.
go-reviewer
model: gemini-3.1-pro
Expert Go code reviewer specializing in idiomatic Go, concurrency patterns, error handling, and performance. Use for all Go code changes. MUST BE USED for Go projects.
harmonyos-app-resolver
model: sonnet
HarmonyOS application development expert specializing in ArkTS and ArkUI. Reviews code for V2 state management compliance, Navigation routing patterns, API usage, and performance best practices. Use f
harness-optimizer
model: gemini-3.1-pro
Analyze and improve the local agent harness configuration for reliability, cost, and throughput.
healthcare-reviewer
model: gemini-3.1-pro
Reviews healthcare application code for clinical safety, CDSS accuracy, PHI compliance, and medical data integrity. Specialized for EMR/EHR, clinical decision support, and health information systems.
homelab-architect
model: sonnet
Designs home and small-lab network plans from hardware inventory, goals, and operator experience level, with safe staged changes and rollback guidance.
java-build-resolver
model: gemini-3.1-pro
Java/Maven/Gradle build, compilation, and dependency error resolution specialist. Fixes build errors, Java compiler errors, and Maven/Gradle issues with minimal changes. Use when Java or Spring Boot b
java-reviewer
model: gemini-3.1-pro
Expert Java and Spring Boot code reviewer specializing in layered architecture, JPA patterns, security, and concurrency. Use for all Java code changes. MUST BE USED for Spring Boot projects.
kotlin-build-resolver
model: gemini-3.1-pro
Kotlin/Gradle build, compilation, and dependency error resolution specialist. Fixes build errors, Kotlin compiler errors, and Gradle issues with minimal changes. Use when Kotlin builds fail.
kotlin-reviewer
model: gemini-3.1-pro
Kotlin and Android/KMP code reviewer. Reviews Kotlin code for idiomatic patterns, coroutine safety, Compose best practices, clean architecture violations, and common Android pitfalls.
loop-operator
model: gemini-3.1-pro
Operate autonomous agent loops, monitor progress, and intervene safely when loops stall.
mle-reviewer
model: sonnet
Production machine-learning engineering reviewer for data contracts, feature pipelines, training reproducibility, offline/online evaluation, model serving, monitoring, and rollback. Use when ML, MLOps
network-architect
model: sonnet
Designs enterprise or multi-site network architecture from requirements, using existing network skills for focused routing, validation, automation, and troubleshooting detail.

Slash commands (77)

/aside/auto-update/autonomous-lesson-learning/build-fix/checkpoint/code-review/cost-report/cpp-build/cpp-review/cpp-test/engineering-audit/engineering-fix/evolve/fastapi-review/feature-dev/flutter-build/flutter-review/flutter-test/gan-build/gan-design/go-build/go-review/go-test/gradle-build/harness-audit/hookify-configure/hookify-help/hookify-list/hookify/instinct-export/instinct-import/instinct-status/jira/kotlin-build/kotlin-review/kotlin-test/learn-eval/learn/loop-start/loop-status/model-route/multi-backend/multi-execute/multi-frontend/multi-plan/multi-workflow/plan-prd/plan/pm2/pr/project-init/projects/promote/prp-commit/prp-implement/prp-plan/prp-pr/prp-prd/prune/python-review/quality-gate/refactor-clean/resume-session/review-pr/rust-build/rust-review/rust-test/santa-loop/save-session/security-scan/sessions/setup-pm/skill-create/skill-health/test-coverage/update-codemaps/update-docs

Cursor rules (41)

common-agents · alwayscommon-auto-intuition · alwayscommon-coding-style · alwayscommon-development-workflow · alwayscommon-git-workflow · alwayscommon-hooks · alwayscommon-patterns · alwayscommon-performance · alwayscommon-security · alwayscommon-testing · alwaysegc-context · alwaysgolang-coding-stylegolang-hooksgolang-patternsgolang-securitygolang-testingkotlin-coding-stylekotlin-hookskotlin-patternskotlin-securitykotlin-testingphp-coding-stylephp-hooksphp-patternsphp-securityphp-testingpython-coding-stylepython-hookspython-patternspython-securitypython-testingswift-coding-styleswift-hooksswift-patternsswift-securityswift-testingtypescript-coding-styletypescript-hookstypescript-patternstypescript-securitytypescript-testing

Similar rigs

copied ✓