Gpd Release Flow
Automates GCP release workflows, streamlining deployments and reducing manual errors for faster, reliable updates.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add gpd-release-flow npx -- -y @trustedskills/gpd-release-flow
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"gpd-release-flow": {
"command": "npx",
"args": [
"-y",
"@trustedskills/gpd-release-flow"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill automates release workflows for Google Play (GPD). It enables an AI agent to upload builds, publish releases to different tracks (internal, beta, production), manage rollouts, and perform actions like halting or rolling back deployments. The skill streamlines the deployment process and reduces manual errors associated with managing Google Play app updates.
When to use it
- You need to upload a new Android App Bundle (.aab) file for release.
- You want to publish an application to a specific track (e.g., internal testing, beta distribution, production release).
- You require precise control over the release process involving multiple changes and edits.
- You need to manage staged rollouts or halt/rollback existing releases.
Key capabilities
- Uploads builds using
gpd publish upload. - Releases applications to tracks with specified statuses (e.g.,
draft,completed) usinggpd publish release. - Promotes applications between tracks using
gpd publish promote. - Creates, validates and commits edit lifecycles for complex releases using
gpd publish editcommands. - Manages staged rollouts by adjusting the rollout percentage using
gpd publish rollout. - Halts or rolls back releases using
gpd publish haltandgpd publish rollback. - Checks track status with
gpd publish statusand lists available tracks withgpd publish tracks.
Example prompts
- "Upload the app bundle 'app.aab' for com.example.app."
- "Release version 123 of com.example.app to the production track with a staged rollout starting at 5%."
- “Promote com.example.app from the beta track to the production track.”
Tips & gotchas
- Ensure
GPD_SERVICE_ACCOUNT_KEYcredentials are properly configured before using this skill. - Always use a new version code for each upload.
- Explicitly specify
--packagewith each command to avoid ambiguity. - Use the
--status draftflag initially for potentially risky releases.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.