testflightDistribute iOS and macOS beta builds with TestFlight, tester management, and CI/CD automation.
Install via ClawdBot CLI:
clawdbot install ivangdavila/testflightUser needs to distribute beta builds via TestFlight. Agent handles App Store Connect setup, tester groups, build uploads, and CI/CD integration.
| Topic | File |
|-------|------|
| CI/CD automation | ci-cd.md |
Before uploading:
Every TestFlight build needs:
| Group | Purpose | Limit |
|-------|---------|-------|
| Internal | Team members with App Store Connect access | 100 |
| External | Beta testers, requires review | 10,000 |
Internal builds available immediately. External requires Apple review (24-48h first time).
| Method | Best For |
|--------|----------|
| Xcode | Manual, one-off uploads |
| xcrun altool | Scripts, CI without fastlane |
| Fastlane | Full automation, multiple apps |
| Xcode Cloud | Apple-native CI/CD |
| Transporter | GUI for non-developers |
TestFlight builds expire after 90 days. Plan releases accordingly.
.p8 file (only shown ONCE)# In Fastfile
lane :beta do
build_app(scheme: "MyApp")
upload_to_testflight(
api_key_path: "fastlane/api_key.json",
skip_waiting_for_build_processing: true
)
end
xcrun altool --upload-app \
--type ios \
--file "MyApp.ipa" \
--apiKey "KEY_ID" \
--apiIssuer "ISSUER_ID"
Data that leaves your machine:
Data that stays local:
This skill does NOT:
Install with clawhub install if user confirms:
ios — iOS development patternsxcode — Xcode workflowsflutter — cross-platform buildsclawhub star testflightclawhub syncGenerated Feb 23, 2026
A startup developing a new iOS app needs to distribute beta builds to early adopters and internal team members for testing. This skill automates uploads to TestFlight, manages tester groups, and ensures compliance with Apple's requirements, streamlining the feedback collection process before public release.
A large company is rolling out an internal iOS application for employees, requiring controlled beta distribution via TestFlight. The skill helps set up internal tester groups, automate build uploads from CI/CD pipelines, and manage provisioning profiles to ensure secure and efficient deployment across the organization.
An educational institution is creating a custom iOS app for students and teachers, needing to distribute beta versions for pilot testing. This skill facilitates build uploads, handles App Store Connect setup, and manages external tester groups to gather feedback while complying with Apple's review processes for educational tools.
A healthcare provider is developing a patient-facing iOS app that must undergo rigorous beta testing for regulatory compliance and user experience. The skill automates TestFlight uploads, ensures build numbers are incremented correctly, and manages tester groups to streamline testing phases before seeking approval from app stores.
Companies offering subscription-based iOS apps use this skill to automate beta distribution via TestFlight, enabling frequent updates and feedback loops from paying customers. It supports CI/CD integration to reduce manual effort and accelerate time-to-market for new features.
Developers of freemium apps leverage this skill to distribute beta builds to testers, gathering insights on in-app purchases and user engagement before public launch. Automation through fastlane or xcrun altool helps manage multiple build versions efficiently.
Firms creating custom iOS apps for corporate clients use this skill to handle TestFlight distribution for client approvals and internal testing. It ensures secure uploads with API keys and manages tester groups to facilitate smooth project delivery and iterative feedback.
💬 Integration Tip
Use App Store Connect API keys instead of app-specific passwords in CI/CD pipelines to avoid 2FA issues and enhance security; always increment build numbers to prevent upload rejections.
Automatically update Clawdbot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of what changed.
Full desktop computer use for headless Linux servers. Xvfb + XFCE virtual desktop with xdotool automation. 17 actions (click, type, scroll, screenshot, drag,...
Essential Docker commands and workflows for container management, image operations, and debugging.
Tool discovery and shell one-liner reference for sysadmin, DevOps, and security tasks. AUTO-CONSULT this skill when the user is: troubleshooting network issues, debugging processes, analyzing logs, working with SSL/TLS, managing DNS, testing HTTP endpoints, auditing security, working with containers, writing shell scripts, or asks 'what tool should I use for X'. Source: github.com/trimstray/the-book-of-secret-knowledge
Deploy applications and manage projects with complete CLI reference. Commands for deployments, projects, domains, environment variables, and live documentation access.
Monitor topics of interest and proactively alert when important developments occur. Use when user wants automated monitoring of specific subjects (e.g., product releases, price changes, news topics, technology updates). Supports scheduled web searches, AI-powered importance scoring, smart alerts vs weekly digests, and memory-aware contextual summaries.