بنقرة واحدة
deploy
Build the current project and upload the app binary to DeployGate
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Build the current project and upload the app binary to DeployGate
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Start DeployGate onboarding — set up app distribution from first upload to team-wide deployment
Set up CI/CD integration for automated DeployGate uploads and PR-based distribution
Add the DeployGate SDK to your Android app for crash reporting and screen capture
| name | deploy |
| description | Build the current project and upload the app binary to DeployGate |
| allowed-tools | mcp__deploygate__get_user_info mcp__deploygate__upload_app Bash(./gradlew:*) Bash(fastlane:*) Bash(xcodebuild:*) Bash(git rev-parse:*) Bash(which:*) Read Glob |
Build the current project and upload the binary to DeployGate. This is the fast-path skill — a quick build + upload for a project that is already set up. For first-time setup, iOS code signing issues, UDID registration, distribution page creation, or notification configuration, escalate to the setup skill instead.
setup skillStop this skill and suggest the user invoke setup if any of these apply:
The setup skill owns the full onboarding flow and its detailed references cover these paths.
Detect project type by checking for build files:
build.gradle / build.gradle.kts → Android*.xcodeproj / *.xcworkspace → iOSGet owner name using the get_user_info MCP tool
Build the app:
./gradlew assembleDebug → app/build/outputs/apk/debug/app-debug.apkfastlane gym or Xcode Archive, then provide the IPA pathCollect Git info for the upload message:
git rev-parse --short HEAD # commit hash
git rev-parse --abbrev-ref HEAD # branch name
Format: "{branch} ({hash})" — e.g. "feature/login (abc1234)"
Upload using the upload_app MCP tool:
owner_name: from step 2file_path: path to the built binarymessage: Git info from step 4distribution_key or distribution_nameShow results: display the upload response including the app URL and revision number
The user can specify:
/deploy to "Beta" → sets distribution_name: "Beta"/deploy to key:abc123 → sets distribution_key: "abc123"/deploy with message "hotfix build" → overrides auto-generated message