~ / rigs / mohamedaeldin / claude-code-setup

mohamedaeldin/claude-code-setup

Claude Code best-practice playbook: slash commands and skills for mobile (iOS/Android) and web development

↗ GitHub ★ 2 no license updated 4mo ago personal setup Claude Code
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~3.6k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ npx degit mohamedaeldin/claude-code-setup/agents ./rig-claude-code-setup/agents
$ npx degit mohamedaeldin/claude-code-setup/commands ./rig-claude-code-setup/commands
$ npx degit mohamedaeldin/claude-code-setup/skills ./rig-claude-code-setup/skills

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.

$ npx degit mohamedaeldin/claude-code-setup/skills/council-review .claude/skills/council-review
$ npx degit mohamedaeldin/claude-code-setup/skills/impeccable .claude/skills/impeccable
$ curl -fsSL --create-dirs -o .claude/agents/accessibility-specialist.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/accessibility-specialist.md
$ curl -fsSL --create-dirs -o .claude/agents/android-developer.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/android-developer.md
$ curl -fsSL --create-dirs -o .claude/agents/api-architect.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/api-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/architecture-risk-simulator.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/architecture-risk-simulator.md
$ curl -fsSL --create-dirs -o .claude/agents/auto-task-decomposer.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/auto-task-decomposer.md
$ curl -fsSL --create-dirs -o .claude/agents/backend-developer.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/backend-developer.md
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/code-simplifier.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/code-simplifier.md
$ curl -fsSL --create-dirs -o .claude/agents/consistency-guardian.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/consistency-guardian.md
$ curl -fsSL --create-dirs -o .claude/agents/cost-efficiency-analyst.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/cost-efficiency-analyst.md
$ curl -fsSL --create-dirs -o .claude/agents/critical-thinker.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/critical-thinker.md
$ curl -fsSL --create-dirs -o .claude/agents/cv-ml-engineer.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/cv-ml-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/data-architect.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/data-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/database-engineer.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/database-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/dependency-auditor.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/dependency-auditor.md
$ curl -fsSL --create-dirs -o .claude/agents/devops-engineer.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/devops-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/failure-scenario-generator.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/failure-scenario-generator.md
$ curl -fsSL --create-dirs -o .claude/agents/ios-developer.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/ios-developer.md
$ curl -fsSL --create-dirs -o .claude/agents/observability-engineer.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/observability-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/performance-tester.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/performance-tester.md
$ curl -fsSL --create-dirs -o .claude/agents/plan-validation-orchestrator.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/plan-validation-orchestrator.md
$ curl -fsSL --create-dirs -o .claude/agents/project-manager.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/project-manager.md
$ curl -fsSL --create-dirs -o .claude/agents/qa-engineer.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/qa-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/refactoring-coordinator.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/refactoring-coordinator.md
$ curl -fsSL --create-dirs -o .claude/agents/release-manager.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/release-manager.md
$ curl -fsSL --create-dirs -o .claude/agents/risk-auditor.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/risk-auditor.md
$ curl -fsSL --create-dirs -o .claude/agents/security-engineer.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/security-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/security-tester.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/security-tester.md
$ curl -fsSL --create-dirs -o .claude/agents/silent-failure-hunter.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/silent-failure-hunter.md
$ curl -fsSL --create-dirs -o .claude/agents/system-architect.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/system-architect.md
$ curl -fsSL --create-dirs -o .claude/agents/team-lead.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/team-lead.md
$ curl -fsSL --create-dirs -o .claude/agents/tech-lead.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/tech-lead.md
$ curl -fsSL --create-dirs -o .claude/agents/tech-writer.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/tech-writer.md
$ curl -fsSL --create-dirs -o .claude/agents/test-automation-engineer.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/test-automation-engineer.md
$ curl -fsSL --create-dirs -o .claude/agents/type-design-analyzer.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/type-design-analyzer.md
$ curl -fsSL --create-dirs -o .claude/agents/ui-ux-designer.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/ui-ux-designer.md
$ curl -fsSL --create-dirs -o .claude/agents/web-frontend-developer.md https://raw.githubusercontent.com/mohamedaeldin/claude-code-setup/main/agents/web-frontend-developer.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 *)"
    ]
  }
}

Skills (2)

Subagents (37)

accessibility-specialistAccessibility Specialist for the team-agents workflow — responsible for ensuring all products are accessible to users with disabilities, meeting WCAG 2. Spawn for accessibility specialist tasks and re
android-developerAndroid Developer for the team-agents workflow — an expert in building production-grade Android applications with Kotlin, Jetpack Compose, and modern Android architecture. Spawn for android developer
api-architectAPI Architect for the team-agents workflow — responsible for API design, contracts, versioning strategy, and ensuring consistent, well-documented APIs across all services. Spawn for api architect task
architecture-risk-simulatorArchitecture Risk Simulator for the team-agents workflow — responsible for analyzing architecture under stress conditions, simulating failures, and identifying bottlenecks before they reach production
auto-task-decomposerAuto-Task Decomposer for the team-agents workflow — the first agent in the Mandatory Development Flow responsible for breaking complex requests into smaller, actionable engineering tasks. Spawn for au
backend-developerBackend Developer for the team-agents workflow — an expert in building production-grade backend services, APIs, and server-side systems. Spawn for backend developer tasks and reviews; returns Decision
code-reviewerCode Reviewer for the team-agents workflow — responsible for reviewing all code for bugs, quality issues, best practices, and adherence to project standards. Spawn for code reviewer tasks and reviews;
code-simplifierCode Simplifier for the team-agents workflow — responsible for reducing complexity, improving readability, and ensuring code is as simple as possible while maintaining correctness. Spawn for code simp
consistency-guardianConsistency Guardian for the team-agents workflow — responsible for ensuring system-wide architectural consistency, enforcing patterns, and preventing inconsistent design decisions across all platform
cost-efficiency-analystCost Efficiency Analyst for the team-agents workflow — responsible for preventing expensive architectures, analyzing infrastructure costs, detecting inefficient solutions, and recommending optimized a
critical-thinkerCritical Thinker for the team-agents workflow — the adversarial reviewer who challenges every assumption, plan, and implementation to ensure nothing is overlooked. Spawn for critical thinker tasks and
cv-ml-engineerComputer Vision / ML Engineer for the team-agents workflow — responsible for CV model development, image processing, machine learning pipelines, and ML model optimization. Spawn for cv ml engineer tas
data-architectData Architect for the team-agents workflow — responsible for data modeling, database design, data flow architecture, and ensuring data integrity across the system. Spawn for data architect tasks and
database-engineerDatabase Engineer for the team-agents workflow — an expert in database implementation, query optimization, schema design, and data migrations. Spawn for database engineer tasks and reviews; returns De
dependency-auditorDependency Auditor for the team-agents workflow — responsible for monitoring dependency health, security vulnerabilities, license compliance, and version compatibility across all platforms. Spawn for
devops-engineerDevOps Engineer for the team-agents workflow — responsible for CI/CD pipelines, deployment automation, infrastructure-as-code, and ensuring reliable delivery to production. Spawn for devops engineer t
failure-scenario-generatorFailure Scenario Generator for the team-agents workflow — responsible for generating extreme failure cases, chaos engineering scenarios, and edge cases that could break the system. Spawn for failure s
ios-developeriOS Developer for the team-agents workflow — an expert in building production-grade iOS applications with Swift, SwiftUI, and UIKit. Spawn for ios developer tasks and reviews; returns Decision/Reasoni
observability-engineerObservability Engineer for the team-agents workflow — responsible for logging, monitoring, tracing, alerting, and ensuring the system is fully observable in production. Spawn for observability enginee
performance-testerPerformance Tester for the team-agents workflow — responsible for load testing, profiling, benchmarking, and ensuring the system meets performance requirements. Spawn for performance tester tasks and
plan-validation-orchestratorPlan Validation Orchestrator for the team-agents workflow — the gatekeeper who ensures all required experts review the implementation plan before any code is written. Spawn for plan validation orchest
project-managerProject Manager for the team-agents workflow — responsible for sprint planning, task tracking, timeline management, and ensuring the team delivers on commitments. Spawn for project manager tasks and r
qa-engineerQA Engineer for the team-agents workflow — responsible for test strategy, test case design, quality assurance process, and ensuring every feature meets acceptance criteria. Spawn for qa engineer tasks
refactoring-coordinatorRefactoring Coordinator for the team-agents workflow — responsible for planning and executing large-scale refactoring, code migrations, and staged transformations safely. Spawn for refactoring coordin
release-managerRelease Manager for the team-agents workflow — responsible for release planning, versioning, deployment coordination, and ensuring smooth releases to production. Spawn for release manager tasks and re
risk-auditorRisk Auditor for the team-agents workflow — responsible for detecting systemic risks, evaluating cascading failures, reviewing security exposure, and validating rollback strategies. Spawn for risk aud
security-engineerSecurity Engineer for the team-agents workflow — responsible for threat modeling, security architecture review, vulnerability assessment, and ensuring the system is secure by design. Spawn for securit
security-testerSecurity Tester for the team-agents workflow — responsible for penetration testing, vulnerability scanning, and validating security controls across all platforms. Spawn for security tester tasks and r
silent-failure-hunterSilent Failure Hunter for the team-agents workflow — an expert at finding code paths that fail silently, swallow errors, or produce incorrect results without any indication. Spawn for silent failure h
system-architectSystem Architect for the team-agents workflow — responsible for high-level system design, service boundaries, scalability planning, and ensuring architectural integrity across all platforms. Spawn for
team-leadTeam Lead for the team-agents workflow — the central coordinator of the AI Super-Engineering Multi-Agent Operating System V3 (Optimized). Spawn for team lead tasks and reviews; returns Decision/Reason
tech-leadTech Lead for the team-agents workflow — the senior technical authority responsible for technical direction, architecture decisions, and code quality standards across all platforms. Spawn for tech lea
tech-writerTech Writer for the team-agents workflow — responsible for technical documentation, API docs, architecture docs, user guides, and ensuring all system knowledge is captured accurately. Spawn for tech w
test-automation-engineerTest Automation Engineer for the team-agents workflow — responsible for writing and maintaining automated tests (unit, integration, E2E) across all platforms. Spawn for test automation engineer tasks
type-design-analyzerType / Design Analyzer for the team-agents workflow — responsible for analyzing type system usage, invariant validation, encapsulation quality, and design pattern correctness. Spawn for type design an
ui-ux-designerUI/UX Designer for the team-agents workflow — responsible for user experience design, wireframing, design systems, interaction patterns, and ensuring consistent, delightful user interfaces. Spawn for
web-frontend-developerWeb Frontend Developer for the team-agents workflow — an expert in building production-grade web applications with React, Next. Spawn for web frontend developer tasks and reviews; returns Decision/Rea

Slash commands (41)

/a11y-audit/android-audit/android-dev/api-review/auto-fix/backend-audit/backend-dev/benchmark/brainstorm/challenge/code-review/deliver/dependencies/deploy/design-review/design-system/docs/full-review/hotfix/incident/investigate/ios-audit/ios-dev/migrate/mobile-quality/monitor/plan-review/qa/release-android/release-ios/research/retro/rollback/safe-mode-off/safe-mode-on/scope-review/security-audit/ship/team-agents/web-audit/web-dev

Similar rigs

copied ✓