scm

Automates GitHub and GitLab source control and CI/CD pipeline management via CLI.

34|2|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/retran/meowary --skill scm-retran
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scm
Source: https://github.com/retran/meowary/tree/main/.shared/skills/scm
Command: npx skills add https://github.com/retran/meowary --skill scm-retran

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies managing code changes, review processes, and repository operations across platforms, reducing manual overhead and errors.

Core Features & Use Cases

  • PR/MR Lifecycle Management: Create, review, approve, and merge pull and merge requests with platform-specific commands.
  • CI/CD Monitoring: Track build and pipeline statuses, stream logs, and retry failed jobs efficiently.
  • Issue and Repository Management: Create, view, comment, and resolve issues, as well as perform repository operations via CLI tools.
  • Use Case: A developer needs to open a pull request, review CI results, and handle issues seamlessly within their terminal workflow.

Quick Start

Load this skill when managing code reviews or monitoring CI pipelines, then command it to create a pull request, check its status, and merge after approval.

Frequently Asked Questions about scm

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

FAQPage Schema
How do I manage pull requests and merge requests from the CLI?

Manage pull requests and merge requests via CLI by using platform-specific commands to create, review, approve, and merge code changes. This integrates source control directly into your terminal workflow to reduce manual overhead.

Can I monitor CI/CD pipeline statuses and stream logs without leaving the terminal?

Yes, you can monitor CI/CD pipelines via CLI to track build statuses, stream logs, and retry failed jobs. This streamlines tracking continuous integration tasks efficiently for developers and DevOps teams.

Does this source control tool support both GitHub and GitLab platforms?

Yes, this source control tool supports both GitHub and GitLab platforms. It facilitates comprehensive repository operations and issue management through CLI integrations tailored for each specific platform.

What is the best way to automate issue management and code reviews?

Automate issue management and code reviews by loading the skill to command the creation, viewing, and resolution of issues. It handles pull request reviews and CI checks seamlessly within terminal workflows.

How do I create a pull request, check CI status, and merge after approval in one workflow?

Create a pull request, check CI status, and merge after approval by loading the skill and issuing sequential commands. It manages the PR lifecycle and monitors CI pipelines to streamline deployment tasks.

What are the limitations of handling version control and code collaboration via CLI?

Handling version control via CLI relies on integrations with GitHub and GitLab, meaning operations are bound by platform-specific API limits and command constraints. Complex merge conflicts may still require manual resolution.