Upload — Development skill for Claude Code
Archive, upload, and submit to external TestFlight (full loop with monitor).
How to install Upload
Installs to ~/.claude/commands/omarshahine-homeclaw-upload.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/omarshahine/HomeClaw/HEAD/.claude/commands/upload.md -o ~/.claude/commands/omarshahine-homeclaw-upload.md Restart Claude Code, or start a new session, for it to be picked up.
What Upload does
description: Archive, upload, and submit to external TestFlight (full loop with monitor) allowed-tools: Bash(fastlane *), Bash(git *), Bash(cat *), Bash(echo *), Bash(tail *), Bash(grep *), Bash(open *), Bash(defaults read *), Read, Write, Monitor
Run the **full TestFlight loop** for HomeClaw via fastlane: generate notes, archive, upload to App Store Connect, submit to the External Testers group, tag the release, and confirm processing. The pipeline is long (8–20 min) so it MUST be run
Alternatives in Development
- /discover — Run a full discovery loop without manually stitching together skills 2.3k ★
- /triage — Quick triage to decide: submit or kill 1.8k ★
- Agentlas Upload — Publish an Agentlas package to Agent Cloud or the public Hub 1.1k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
iOS Archive Testflight
Archive the app and upload a build to TestFlight via App Store Connect.
Testflight
Build iOS release IPA and upload a new TestFlight build (auto-bumps CFBundleVersion)
Beta
Upload a beta build (TestFlight / Play internal) after explicit confirmation
PushTFBuild
Bump build number/version, archive, and push to TestFlight via App Store Connect
Step On
A Claude Code skill that walks you from state A to goal B through iterated submit-and-verify spirals — externa
Autoharness
macOS coding-agent control center: one objective, routed to direct execution, a bounded loop, a swarm, or a dy
Related Agents
Post Debugger
Diagnoses failed Upload-Post uploads, expired social tokens, scheduling errors, and AutoDM monitor failures. R
Metadata Agent
Produces the copy-paste-ready YouTube upload package — final title, full description, chapters, tags, hashtags
Finisher QA
Production step 7 — export per platform (9:16/4:5), versioning, archive, and the full pass/fail QA scorecard.