Loading...
Loading...
Comprehensive mobile DevOps workflow that orchestrates mobile application development, CI/CD for mobile, app store deployment, and mobile device testing. Handles everything from mobile app build automation and testing to app store submission, monitoring, and mobile-specific DevOps practices.
npx skill4agent add ajianaz/skills-collection mobile-devops/sc:analyze mobile-devops-requirements
Mobile DevOps Architect: mobile DevOps strategy and requirements analysis
Mobile Build Engineer: build requirements and optimization needs
Mobile Testing Specialist: testing requirements and device coverage/sc:design --type mobile-pipeline cicd-architecture
Mobile DevOps Architect: mobile CI/CD pipeline design and architecture
Mobile Build Engineer: build process optimization and automation
Mobile Testing Specialist: testing automation and integration/sc:implement mobile-build-automation
Mobile Build Engineer: mobile build automation and optimization
Mobile DevOps Architect: build pipeline integration and automation
Mobile Testing Specialist: build testing and validation/sc:implement mobile-testing-automation
Mobile Testing Specialist: mobile testing automation and device coverage
Mobile DevOps Architect: testing pipeline integration
Mobile Build Engineer: testing artifact management/sc:implement app-store-deployment
App Store Expert: app store submission and release management
Mobile DevOps Architect: deployment automation and workflows
Mobile Analytics Specialist: release monitoring and analytics/sc:implement mobile-monitoring
Mobile Analytics Specialist: mobile monitoring and analytics implementation
Mobile DevOps Architect: monitoring integration and automation
Mobile Testing Specialist: performance monitoring and validation| Command | Use Case | Output |
|---|---|---|
| Mobile CI/CD | Complete mobile CI/CD pipeline |
| Mobile build | Automated mobile build system |
| Mobile testing | Comprehensive mobile testing automation |
| App store | Automated app store deployment |
| Mobile monitoring | Mobile app monitoring and analytics |
| Platform | Role | Capabilities |
|---|---|---|
| iOS | Apple platform | iOS app building, testing, and App Store deployment |
| Android | Google platform | Android app building, testing, and Play Store deployment |
| React Native | Cross-platform | Cross-platform development and deployment |
| Flutter | Cross-platform | Flutter app building and deployment |
| Server | Expertise | Use Case |
|---|---|---|
| Sequential | Mobile DevOps reasoning | Complex mobile DevOps design and problem-solving |
| Web Search | Mobile trends | Latest mobile DevOps practices and tools |
| Firecrawl | Documentation | Mobile tool documentation and best practices |
User: "Set up a complete mobile CI/CD pipeline for our React Native app with automated testing and app store deployment"
Workflow:
1. Phase 1: Analyze mobile app requirements and DevOps strategy
2. Phase 2: Design CI/CD pipeline for iOS and Android builds
3. Phase 3: Implement automated building and code signing
4. Phase 4: Set up comprehensive mobile testing automation
5. Phase 5: Configure app store deployment and release management
6. Phase 6: Implement mobile monitoring and crash reporting
Output: Complete mobile CI/CD pipeline with automated testing, deployment, and monitoringUser: "Implement comprehensive mobile device testing for our Android app with real device coverage"
Workflow:
1. Phase 1: Analyze testing requirements and device coverage needs
2. Phase 2: Design mobile testing automation strategy
3. Phase 3: Implement automated UI testing with Espresso
4. Phase 4: Set up device farm testing and real device coverage
5. Phase 5: Configure performance testing and accessibility testing
6. Phase 6: Implement testing reporting and quality metrics
Output: Comprehensive mobile testing automation with real device coverage and quality metricsUser: "Automate app store deployment for our iOS and Android apps with proper version management"
Workflow:
1. Phase 1: Analyze app store requirements and deployment processes
2. Phase 2: Design automated deployment workflows
3. Phase 3: Implement App Store Connect and Google Play Console integration
4. Phase 4: Set up version management and release workflows
5. Phase 5: Configure metadata automation and screenshot management
6. Phase 6: Implement release monitoring and rollback procedures
Output: Automated app store deployment system with comprehensive version managementmobile-devops-system/
├── build-pipelines/
│ ├── ios/ # iOS build configurations and scripts
│ ├── android/ # Android build configurations and scripts
│ ├── cross-platform/ # Cross-platform build configurations
│ └── shared/ # Shared build utilities and scripts
├── testing-automation/
│ ├── unit-tests/ # Unit testing frameworks and configurations
│ ├── ui-tests/ # UI testing automation and frameworks
│ ├── device-farm/ # Device farm testing configuration
│ └── performance-tests/ # Performance testing and optimization
├── app-store-deployment/
│ ├── ios-app-store/ # iOS App Store deployment automation
│ ├── android-play-store/ # Android Play Store deployment automation
│ ├── metadata-management/ # App store metadata automation
│ └── release-management/ # Release workflow and version management
├── monitoring-analytics/
│ ├── crash-reporting/ # Crash reporting and error tracking
│ ├── performance-monitoring/ # App performance monitoring
│ ├── user-analytics/ # User behavior and analytics
│ └── a-b-testing/ # A/B testing and feature flags
├── infrastructure/
│ ├── ci-cd-servers/ # CI/CD server configurations
│ ├── build-agents/ # Mobile build agent configurations
│ ├── device-farm/ # Device farm infrastructure
│ └── monitoring-infrastructure/ # Monitoring and analytics infrastructure
└── documentation/
├── build-guides/ # Mobile build guides and documentation
├── testing-guides/ # Mobile testing guides and best practices
├── deployment-guides/ # App store deployment guides
└── monitoring-guides/ # Mobile monitoring and analytics guides