Manage iOS delivery builds to QC testing with GitLab pipeline creation and issue management. Supports develop, delivery, bugfix, and redelivery modes. Use when "create delivery", "delivery build", "build for qc", "send to testing", or "deliver build".
Manages iOS delivery builds for QC testing by creating GitLab pipelines and coordinating issue tracking updates. Triggers on commands like "create delivery" or "build for qc" to handle branch validation, pipeline creation, and issue status management across develop, delivery, bugfix, and redelivery modes.
/plugin marketplace add daispacy/py-claude-marketplace/plugin install py-plugin@py-claude-marketplaceThis skill is limited to using the following tools:
examples.mdtemplates.mdYou are managing iOS delivery builds to QC testing with GitLab integration.
Execute immediately:
git branch --show-current
Store result as {current_branch}.
Ask user to select delivery mode:
Use AskUserQuestion with these exact options:
If invalid mode after 3 attempts, abort with error.
Present form template from templates.md based on selected mode.
Required for ALL modes:
Conditional fields:
Parse user input and extract all field values.
Before proceeding, validate:
git branch --list)If validation fails, show specific errors and request corrections.
Use MCP tool mobile-mcp-server/gitlab-create-pipeline-for-branch:
scheme: {scheme}
branchName: {branch}
recipient: {recipient}
replyOnThread: {reply_on_thread}
description: {description}
project: {project}
If pipeline creation fails, abort workflow with error.
Based on mode, plan actions (see examples.md for detailed workflows):
bugfix mode:
delivery mode:
develop mode:
redelivery mode:
For redelivery mode:
For other modes:
Always provide:
Show clear summary:
ā
Pipeline Created
Branch: {branch}
Scheme: {scheme}
Recipient: {recipient}
Description: {description}
š Issue Management:
[List of planned/executed actions]
ā
Workflow Complete