一键导入
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