Native Capabilities Registry (Gemini CLI & Maestro)

This document serves as the authoritative list of pre-built tools, agents, and skills available natively within the WayCup Engine. Consult this registry BEFORE proposing or building any custom AI workflows to avoid redundancy and leverage optimized, native code.

🤖 Maestro Subagents (Architectural Orchestration)

These 39 specialized subagents are designed to be dispatched by the Maestro orchestrator to solve complex engineering and business problems.

AgentExpertiseUse Case
architectSystem DesignHigh-level architectural planning.
api_designerAPI ContractsDesigning REST/GraphQL endpoints.
coderImplementationWriting clean, functional code.
code_reviewerQuality ControlPR reviews and bug identification.
testerVerificationTDD, unit tests, and coverage.
debuggerRoot CauseInvestigating failures and traces.
refactorModernizationTechnical debt reduction.
devops_engineerInfrastructureCI/CD, Docker, K8s, Terraform.
cloud_architectCloud TopologyAWS/GCP/Azure multi-region design.
data_engineerData PipelinesETL, SQL optimization, schema design.
database_administratorRDBMS TuningIndexing, performance, migration safety.
security_engineerSecOpsVulnerability audits and OWASP.
performance_engineerOptimizationProfiling and bottleneck identification.
sreReliabilitySLOs, error budgets, runbooks.
product_managerStrategyRequirements, PRDs, user stories.
ux_designerDesignUser flows and wireframes.
technical_writerDocumentationREADMEs, SOPs, and API docs.
prompt_engineerLLM TuningPrompt design and RAG optimization.
compliance_reviewerRegulatoryGDPR, CCPA, and privacy audits.
i18n_specialistLocalizationMulti-language and RTL support.
seo_specialistSearch VisibilityTechnical SEO and structured data.
analytics_engineerMeasurementEvent tracking and funnels.
mobile_engineerPlatformsiOS, Android, Flutter, React Native.
ml_engineerAI ModelingModel training and evaluation.
mlops_engineerAI OpsModel registries and drift detection.
integration_engineerB2BMessage brokers, EDI, and ETL.
content_strategistEditorialContent calendars and gap analysis.
copywriterMarketingLanding pages and CTAs.
release_managerDeliveryRelease notes and rollout planning.
solutions_architectEnterpriseCross-team alignment and vendor tech.
accessibility_specialistInclusivityWCAG and ARIA compliance.
design_system_engineerUI StandardsTokens and theming architecture.
platform_engineerDXGolden paths and developer portals.
zos_sysprogMainframeJCL, RACF, and z/OS systems.
cobol_engineerMainframe CodeCOBOL, CICS, and IMS.
db2_dbaMainframe DataDB2 for z/OS optimization.
hlasm_assembler_specialistLow-levelIBM HLASM and macros.
ibm_i_specialistAS/400RPG, CL, and OS/400.

🛠️ Native Gemini CLI Skills

Direct toolsets that extend the agent’s ability to interact with specific environments.

SkillCategoryFunction
google-docsWorkspaceWriting, editing, and formatting Docs.
google-sheetsWorkspaceReading and analyzing spreadsheets.
google-slidesWorkspaceText extraction and image management.
google-chatWorkspaceSending and managing Chat/DM threads.
google-calendarWorkspaceScheduling and availability checks.
gmailWorkspaceComposing and searching emails.
wiki-ingestVaultImporting external docs (PDF, Web) into Vault.
vault-lintVaultAuditing Vault health and standards.
knowledgeVaultPromoting insights to global Engineering folders.
compoundVaultSynthesis of repeated ideas across projects.
researchVaultSemantic RAG search across the entire Vault.
indexVaultRebuilding the RAG index.
journalVaultDaily note logging and review workflows.
links / backlinksVaultExploring graph connections.
link-auditVaultFinding broken wikilinks and orphaned notes.
moc-updateVaultSuggesting MOC placement for new notes.
cross-linkerVaultAutomatically weaving missing wikilinks.
pocSecurityGenerating Proof-of-Concept vulnerabilities.
security-patcherSecurityAutomating vulnerability remediation.
dependency-managerDevToolsSafe dependency resolution for sandboxes.

Core Mandate: Always prefer a combination of these native tools before building custom alternatives. Custom skills should ONLY be used for proprietary WayCup business logic.