skills/mobile-devops/SKILL.md
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 skillsauth add ajianaz/skills-collection mobile-devopsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill provides end-to-end mobile DevOps services by orchestrating mobile DevOps engineers, mobile testing specialists, and app store experts. It transforms mobile development requirements into streamlined mobile DevOps pipelines with automated building, testing, deployment, and monitoring capabilities.
Key Capabilities:
Perfect for:
Triggers:
Use when: Starting mobile DevOps implementation or mobile app modernization
Tools Used:
/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
Activities:
Use when: Designing mobile-specific CI/CD pipelines and automation
Tools Used:
/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
Activities:
Use when: Implementing mobile app build processes and optimization
Tools Used:
/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
Activities:
Use when: Implementing comprehensive mobile testing and device coverage
Tools Used:
/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
Activities:
Use when: Implementing app store submission and release management
Tools Used:
/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
Activities:
Use when: Setting up mobile app monitoring, crash reporting, and analytics
Tools Used:
/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
Activities:
| Command | Use Case | Output |
|---------|---------|--------|
| /sc:design --type mobile-pipeline | Mobile CI/CD | Complete mobile CI/CD pipeline |
| /sc:implement mobile-build | Mobile build | Automated mobile build system |
| /sc:implement mobile-testing | Mobile testing | Comprehensive mobile testing automation |
| /sc:implement app-store | App store | Automated app store deployment |
| /sc:implement mobile-monitoring | 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 monitoring
User: "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 metrics
User: "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 management
mobile-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
This mobile DevOps skill transforms the complex process of mobile application development and deployment into a guided, expert-supported workflow that ensures efficient, reliable, and scalable mobile DevOps processes with comprehensive automation and monitoring capabilities.
tools
Replace with description of the skill and when Claude should use it.
testing
Generate structured task lists from specs or requirements. IMPORTANT: After completing ANY spec via ExitSpecMode, ALWAYS ask the user: "Would you like me to generate a task list for this spec?" Use when user confirms or explicitly requests task generation from a plan/spec/PRD.
tools
Optimize SvelteKit applications by leveraging SvelteKit's full-stack architecture for instant server-side rendering and progressive enhancement. Specialized in load functions, form actions, and SvelteKit's data loading patterns. Use when: - User reports slow initial page load with loading spinners - Page uses onMount + fetch for data fetching - Store patterns cause waterfall fetching - Need to improve SEO (content not in initial HTML) - Converting client-side data fetching to server-side load functions - Implementing progressive enhancement patterns Triggers: "slow loading", "optimize fetching", "SSR data", "SvelteKit optimization", "remove loading spinner", "server-side fetch", "convert to load function", "progressive enhancement", "data fetch lambat", "loading lama"
development
Implement or extend user-facing workflows in SvelteKit applications with full-stack capabilities. Specialized in SvelteKit's load functions, form actions, and progressive enhancement. Use when the feature is primarily a UI/UX change backed by existing APIs, affects only the web frontend, and requires following SvelteKit conventions.