agency-mobile-release-engineer

Automates iOS and Android release pipelines with fastlane, code signing, and phased store rollouts.

Updated Jul 14, 2026
One-click install
npx skills add https://github.com/AI-Staffing-Solution-Consultants-LLC/core-engineering-system --skill agency-mobile-release-engineer-ai-staffing-solution-consultants-llc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agency-mobile-release-engineer
Source: https://github.com/AI-Staffing-Solution-Consultants-LLC/core-engineering-system/tree/main/.agents/skills/engineering-mobile-release-engineer
Command: npx skills add https://github.com/AI-Staffing-Solution-Consultants-LLC/core-engineering-system --skill agency-mobile-release-engineer-ai-staffing-solution-consultants-llc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Shipping a mobile app is not like pushing code to a server: certificates expire, provisioning profiles go stale, store reviews reject builds, and once a binary reaches users you cannot roll it back. This Skill turns the fragile, manual release process into an automated, checklist-driven pipeline with safe staged rollouts. ## Core Features & Use Cases - Code Signing as Infrastructure: Manage iOS certificates, provisioning profiles, and Android keystores through fastlane match and Play App Signing so signing identity never lives on one laptop. - Automated Release Pipelines: fastlane lanes that go from tagged commit to TestFlight or Play Console internal track with build-number bumps, changelog injection, and symbol uploads. - Phased Rollouts with Halt Criteria: Ship at 1% and expand only while crash-free rate and ANR stay within thresholds, pausing instantly on any red signal. - Use Case: Your team needs to ship version 2.4 to both stores. The Skill verifies entitlements match the provisioning profile, bumps build numbers, uploads dSYMs and mapping files, submits with complete privacy declarations, and rolls out at 1% while monitoring crash-free sessions before widening to 25%. ## Quick Start Set up an automated fastlane release pipeline for my iOS and Android app with shared code signing and a phased rollout plan.

Frequently Asked Questions about agency-mobile-release-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate iOS and Android app releases with fastlane?▼

Define fastlane lanes per platform that pull signing assets via match, increment the build number, build the release artifact, and upload to TestFlight or the Play internal track. Run lanes from CI on tagged commits so no manual clicking is involved.

How to manage iOS code signing certificates across a team?▼

Use fastlane match to store encrypted certificates and provisioning profiles in a shared git repository, with CI running in readonly mode so runners never mint new identities. This prevents expired or revoked certificates from breaking every pipeline.

What is a phased rollout on the App Store and Play Console?▼

A phased rollout releases the build to a small percentage of users first, such as 1%, then expands over days while monitoring crash-free rate and ANR. Both stores support pausing the rollout if health metrics cross predefined halt thresholds.

Why does my iOS build fail with a provisioning profile entitlement error?▼

The profile predates a newly added capability such as Push Notifications or App Groups, so it does not include the required entitlement. Regenerate the profile through match after enabling the capability in the App ID and the error clears.

Can I roll back a bad mobile app release after it ships?▼

No, shipped binaries cannot be recalled from user devices, so the only remedy is rolling a fix forward through store review. This is why releases should use staged rollouts with halt criteria and a written forward-fix plan before going live.

Why are crash reports showing hex addresses instead of stack traces?▼

The crash reports are unsymbolicated because dSYMs on iOS or the mapping.txt file on Android were not uploaded to the crash reporter. Upload symbols with every release build so crashes are actionable within minutes.