Marketplace
app-store
Master App Store deployment - Submission, TestFlight, CI/CD, release management
$ Installieren
git clone https://github.com/pluginagentmarketplace/custom-plugin-ios /tmp/custom-plugin-ios && cp -r /tmp/custom-plugin-ios/skills/app-store ~/.claude/skills/custom-plugin-ios// tip: Run this command in your terminal to install the skill
SKILL.md
name: app-store description: Master App Store deployment - Submission, TestFlight, CI/CD, release management sasmp_version: "1.3.0" version: "2.0.0" bonded_agent: 07-app-store bond_type: PRIMARY_BOND last_updated: "2024-12"
App Store Deployment Skill
Ship iOS apps to the App Store with confidence
Learning Objectives
By completing this skill, you will:
- Navigate App Store Connect effectively
- Master the submission and review process
- Automate deployments with Fastlane
- Manage TestFlight beta testing
- Handle review rejections professionally
Prerequisites
| Requirement | Level |
|---|---|
| iOS Development | Intermediate |
| Apple Developer Account | Required |
| Git basics | Required |
Curriculum
Module 1: App Store Connect (3 hours)
Topics:
- App creation and configuration
- Pricing and availability
- Age ratings and content
- In-app purchase setup
Module 2: Code Signing (4 hours)
Topics:
- Certificates and profiles
- Automatic vs manual signing
- Fastlane Match
- Troubleshooting signing issues
Module 3: App Submission (4 hours)
Topics:
- Metadata requirements
- Screenshot specifications
- App Privacy details
- Review notes best practices
Submission Checklist:
[ ] App icon (all sizes)
[ ] Screenshots (all device sizes)
[ ] Description and keywords
[ ] Privacy policy URL
[ ] Support URL
[ ] Age rating questionnaire
[ ] Export compliance
[ ] Privacy nutrition labels
Module 4: TestFlight (3 hours)
Topics:
- Internal vs external testing
- Build distribution
- Tester feedback collection
- Beta app review
Module 5: CI/CD with Fastlane (5 hours)
Topics:
- Fastlane setup
- Lanes for test/beta/release
- GitHub Actions integration
- Xcode Cloud
Fastlane Example:
lane :beta do
increment_build_number
build_app(scheme: "MyApp")
upload_to_testflight(
skip_waiting_for_build_processing: true
)
end
Module 6: Review Guidelines (3 hours)
Topics:
- Common rejection reasons
- Guideline interpretation
- Appeal process
- Expedited review requests
Common Rejections:
| Reason | Guideline | Fix |
|---|---|---|
| Crashes | 2.1 | Fix and test |
| Placeholder content | 2.3.3 | Remove placeholders |
| Privacy issues | 5.1.1 | Add privacy labels |
| Login required | 4.2.3 | Add demo account |
Module 7: Post-Launch (2 hours)
Topics:
- App Analytics
- Crash reports (Organizer)
- User reviews response
- Update strategy
Assessment Criteria
| Criteria | Weight |
|---|---|
| Code signing mastery | 25% |
| Submission quality | 25% |
| CI/CD automation | 25% |
| Review handling | 25% |
Timeline Reference
| Stage | Duration |
|---|---|
| Initial submission | 1-2 hours |
| Review (new app) | 24-48 hours |
| Review (update) | 24 hours |
| Rejection response | Same day |
| Expedited review | 24 hours |
Skill Validation
- First Submission: Submit app to TestFlight
- CI Pipeline: Automated beta deployment
- Full Release: App Store submission
- Update Cycle: Version update with release notes
Repository

pluginagentmarketplace
Author
pluginagentmarketplace/custom-plugin-ios/skills/app-store
1
Stars
0
Forks
Updated1d ago
Added1w ago