Gem Team consists of 14 specialized agents, each trained for specific development tasks.

Core Agents

AgentPurpose
gem-researcherGathers information and analyzes requirements
gem-plannerCreates detailed implementation plans
gem-implementerWrites code using TDD methodology
gem-reviewerReviews code for quality and standards
gem-debuggerDiagnoses and fixes issues
gem-criticChallenges assumptions and finds edge cases
gem-code-simplifierRefactors complex code into simpler forms

Specialized Agents

AgentPurpose
gem-devopsHandles deployment and infrastructure
gem-documentation-writerCreates comprehensive documentation
gem-designerDesigns web UI/UX
gem-designer-mobileDesigns mobile UI/UX
gem-implementer-mobileImplements React Native and Flutter
gem-mobile-testerTests iOS and Android applications
gem-browser-testerTests web applications across browsers

Workflow

Agents work together following the orchestration workflow:

  1. Orchestrate - gem-orchestrator coordinates
  2. Research - gem-researcher gathers info
  3. Plan - gem-planner creates plan
  4. Execute - gem-implementer builds
  5. Verify - gem-reviewer validates
Gem Team

Gem Team

Self-Learning Multi-Agent Orchestration

Built with Nuxt & Nuxt UI Source