Hi👋
I’d like to propose adding a new skills category named deployment/ to the repository, focused on mobile app release, automation, and pre-publish validation workflows for React Native applications.
While existing skills cover development and optimization, deployment and publishing remain a critical (and often complex) phase that AI agents could significantly help with.
📂 Proposed Structure
└── skills/
├── deployment/
│ ├── SKILL.md
│ ├── agents/
│ │ └── openai.yaml
│ └── references/
│ └── publish-checklist.md
│ └── fastlane-deployment.md
│ └── e2e-prepublish-tests.md
This structure keeps deployment-related guidance modular, discoverable, and easy to extend in the future.
🎯 Included Skills
1️⃣ Publish Checklist Skill (Play Store & App Store)
Purpose:
Guide AI agents to verify mobile app readiness before publishing.
Scope:
-
Android:
- App signing & keystore
versionCode / versionName
- Permissions & ProGuard/R8
- Play Store metadata & assets
-
iOS:
- Bundle ID & provisioning profiles
- Versioning & build numbers
- App Store Connect metadata
- Privacy & entitlements
-
Shared:
- Environment variables
- Production API validation
- Crash reporting & analytics enabled
2️⃣ Fastlane-Based Deployment Automation Skill
Purpose
Enable AI agents to set up and manage a complete mobile deployment pipeline using Fastlane + GitHub Actions for React Native apps, covering both Play Store and App Store publishing.
The agent should be able to generate configs, automate releases, and explain the workflow end to end.
Scope
Android
- Fastlane initialization (
fastlane init)
- Build Android App Bundle (AAB)
- Upload to Internal / Alpha / Beta / Production tracks
- Google Play service account configuration
iOS
- IPA build generation
- TestFlight uploads
- App Store submission
- App Store Connect API key setup
CI/CD & Automation
Versioning
- Auto-increment
versionCode (Android)
- Auto-increment build number (iOS)
- Semantic versioning via Git tags
Outcome
- AI agent can provide a ready-to-use Fastlane + GitHub Actions setup
- Enables consistent, repeatable mobile releases
- Reduces manual deployment errors
3️⃣ E2E Pre-Publish Test Workflow Skill
Purpose:
Help AI agents enforce quality gates before store submission.
Scope:
-
E2E tools:
- Detox
- Maestro
- Playwright (where applicable)
-
Execution on:
- Android emulators
- iOS simulators
-
Release gating:
- Block deployment on failures
- Smoke-test checklist
- Flaky test handling guidance
⚙️ Optional GitHub Actions Integration
Each skill can optionally include guidance for GitHub Actions workflows, such as:
- Running lint, unit tests, and E2E tests
- Triggering Fastlane on tagged releases
- Secure secrets management
This allows AI agents to reason about CI/CD pipelines alongside deployment automation.
🧩 Why This Fits agent-skills
- Complements existing React Native–focused skills
- Adds real-world release engineering workflows
- Modular design allows incremental adoption
- Easy to extend (e.g., OTA updates, staged rollouts, hotfix releases)
🙋 Contribution Intent
If this structure aligns with the project direction, I’d be happy to:
- Add the initial
deployment/ folder
- Implement the first
SKILL.md (starting with publish checklist or Fastlane)
- Follow existing skill formatting and conventions
I’m open to feedback on scope, naming, or which skill to start with first.
Hi👋
I’d like to propose adding a new skills category named
deployment/to the repository, focused on mobile app release, automation, and pre-publish validation workflows for React Native applications.While existing skills cover development and optimization, deployment and publishing remain a critical (and often complex) phase that AI agents could significantly help with.
📂 Proposed Structure
This structure keeps deployment-related guidance modular, discoverable, and easy to extend in the future.
🎯 Included Skills
1️⃣ Publish Checklist Skill (Play Store & App Store)
Purpose:
Guide AI agents to verify mobile app readiness before publishing.
Scope:
Android:
versionCode/versionNameiOS:
Shared:
2️⃣ Fastlane-Based Deployment Automation Skill
Purpose
Enable AI agents to set up and manage a complete mobile deployment pipeline using Fastlane + GitHub Actions for React Native apps, covering both Play Store and App Store publishing.
The agent should be able to generate configs, automate releases, and explain the workflow end to end.
Scope
Android
fastlane init)iOS
CI/CD & Automation
GitHub Actions workflows to:
Secure secrets handling via GitHub Secrets
Versioning
versionCode(Android)Outcome
3️⃣ E2E Pre-Publish Test Workflow Skill
Purpose:
Help AI agents enforce quality gates before store submission.
Scope:
E2E tools:
Execution on:
Release gating:
⚙️ Optional GitHub Actions Integration
Each skill can optionally include guidance for GitHub Actions workflows, such as:
This allows AI agents to reason about CI/CD pipelines alongside deployment automation.
🧩 Why This Fits
agent-skills🙋 Contribution Intent
If this structure aligns with the project direction, I’d be happy to:
deployment/folderSKILL.md(starting with publish checklist or Fastlane)I’m open to feedback on scope, naming, or which skill to start with first.