ios-mr-workflow

Automate GitLab merge request reviews and description updates for iOS projects.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/daispacy/py-claude-marketplace --skill ios-mr-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-mr-workflow
Source: https://github.com/daispacy/py-claude-marketplace/tree/main/py-plugin/skills/ios-mr-workflow
Command: npx skills add https://github.com/daispacy/py-claude-marketplace --skill ios-mr-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires .

What problem does it solve?

This Skill helps iOS teams manage GitLab merge requests efficiently by providing two modes: Review mode for code reviews, comments, and approvals; Update mode for creating or updating MR descriptions. Use when you want to review MR details, post comments, approve, or craft MR descriptions.

Core Features & Use Cases

  • Review Mode: Conduct code reviews, post comments, and make approval decisions.
  • Update Mode: Create or update merge request descriptions.
  • GitLab MR Analysis: Safely fetch MR data, analyze changes, and ensure proper branch handling.

Quick Start

Trigger with a mode (review or update) and MR context, for example: mode: review project: rnd/ios/payoo-ios-app-merchant branch: feature/smart-otp target_branch: develop

Frequently Asked Questions about ios-mr-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate code reviews and approvals for iOS GitLab merge requests?

Automate iOS GitLab merge request reviews by triggering this Skill in review mode with your project and branch details. It fetches MR data, analyzes changed files, generates review reports, posts comments, and handles approval decisions—all with GitLab API error recovery built in.

Can I automatically generate or update merge request descriptions in GitLab?

Yes. Use update mode to create or modify MR descriptions for iOS projects. The Skill analyzes changed files, excludes localization content, and generates structured descriptions that sync with your GitLab merge request.

What files does the Skill analyze when reviewing iOS merge requests?

The Skill reads all changed files in your iOS project's merge request while excluding localization files. It performs code analysis on the remaining changes to generate accurate review reports and supports mode-based switching between review and update workflows.

Does this work with feature branches and target branches in GitLab?

Yes. The Skill validates MR existence, handles specific branch and target_branch inputs, and ensures proper branch handling across GitLab projects. It supports workflows like feature branches merging into develop or main branches.

What happens if GitLab API calls fail during a code review?

The Skill includes error recovery for GitLab API calls, so temporary failures are handled gracefully. It safely fetches MR data and retries failed operations to ensure your review workflow completes reliably.

Can I post comments and approval decisions directly to GitLab from a review?

Yes. In review mode, the Skill posts comments and approval decisions directly to your GitLab merge request. After analyzing changed files and generating review reports, it integrates feedback into your MR for team visibility.