git-platform-cli

Manage GitHub and GitLab tasks via gh or glab CLI.

Updated Jan 7, 2026
One-click install
npx skills add https://github.com/Smooth-Operation/household-expense-tracker --skill git-platform-cli-smooth-operation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-platform-cli
Source: https://github.com/Smooth-Operation/household-expense-tracker/tree/main/.claude/skills/workflow/git-platform-cli
Command: npx skills add https://github.com/Smooth-Operation/household-expense-tracker --skill git-platform-cli-smooth-operation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces the use of gh or glab for all issue and task management to ensure automation, traceability, and platform-agnostic workflows across GitHub and GitLab.

Core Features & Use Cases

  • Unified CLI workflow for creating issues, linking commits, and managing project boards across GitHub and GitLab.
  • Cross-platform support with a single, scriptable process that keeps development activities in a traceable CLI trail.
  • Real-world scenario: when starting a new feature, you create issues via gh/glab, implement code, and reference commits to issues, then generate a PR that closes all linked issues.

Quick Start

Install gh and glab, authenticate both CLIs, and begin by creating an issue for your first task with the respective CLI commands. Then link subsequent commits to those issues and open a PR/MR that closes them.

Frequently Asked Questions about git-platform-cli

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

FAQPage Schema
How do I manage GitHub and GitLab issues from the CLI?

You can manage issues by using gh or glab CLI commands to create issues, link commits, and manage project boards across GitHub and GitLab within a single deterministic, scriptable workflow.

What's the best way to link commits to issues across GitHub and GitLab?

The best way to link commits to issues across GitHub and GitLab is routing all development activities through gh or glab CLI, ensuring a traceable trail when you reference commits to issues and generate closing PRs.

Do I need both gh and glab installed to manage Git platform workflows?

You need either gh or glab installed and authenticated to manage Git platform workflows, allowing scriptable issue creation and PR management across your required platforms for maximum traceability.

How does a unified CLI workflow handle PRs and project boards?

A unified CLI workflow handles PRs by using gh or glab to open pull requests that automatically close linked issues, while managing project boards deterministically across GitHub and GitLab without leaving the terminal.

Can I use CLI commands to automate cross-platform Git task management?

You can use CLI commands to automate cross-platform Git task management by routing all issues and tasks through gh or glab, applying scriptable processes that enforce traceability across GitHub and GitLab workflows.