HC

henricook/claude-glab-skill

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

72 stars 品質 52 トレンド 14MIT

Gitlab-CLIのクロードコードスキル

概要

GitLab CLI(glab)を使用して、コマンドラインから直接GitLabリソースを管理するための専門家の指導を提供する包括的なClaudeコードスキル。 Claude Code は、公式の glab CLI ツールを使用して、GitLab ワークフローを効果的にサポートします。 リクエスト、問題、CI/CD パイプライン、リポジトリ管理などの GitLab 操作に関する詳細な知識を提供します。 - : 一般的なGitLab操作(MR、問題、CI/CD、repos) - : GitLab.comとセルフホストインスタンスのクイックセットアップ - : いつ、どのようにしてglabを効果的に使用する方法 - : 必要に応じてロードされた詳細なリファレンスでコアの指示を簡潔に - : 詳細なコマンドドキュメント、トラブルシューティング、およびクイックリファレンスガイド このスキルは、Claude Code のスキルディレクトリに置く必要があります。 インストール後、ディレクトリ構造は次のようになります。 このスキルを使用する前に、お使いのシステムにglabをインストールしてください。 インストールオプションの詳細については、「https://gitlab.]を参照してください

概要(AI 翻訳)

コマンドラインから直接GitLabリソースを管理するために、GitLab CLI([glab)を使用するための専門家の指導を提供する包括的なClaudeコードスキル。

概要

Claude Code は、公式 [glab] CLI ツールを使用して、GitLab ワークフローを効果的にサポートできるようにします。 リクエスト、問題、CI/CD パイプライン、リポジトリ管理などの GitLab 操作に関する詳細な知識を提供します。

このスキルが提供しているもの

-コアワークフロー: 共通のGitLab操作(MR、問題、CI/CD、repos) -Authenticationガイダンス:GitLab.comおよびホストインスタンスのクイックセットアップ -ベストプラクティス: glabを効果的に使用する方法

  • 積極的な開示: 必要に応じて読み込まれた詳細な参照でコアの指示を簡潔化
  • 包括的な参照: 詳細なコマンドドキュメント、トラブルシューティング、クイックリファレンスガイド

インストール

##スキルのインストール

このスキルは、Claude Code のスキルディレクトリに置く必要があります。

インストール後、ディレクトリ構造は次のようになります。

##CLIをインストール

このスキルを使用する前に、システムに[glab]がインストールされていることを確認してください。

macOS:

Linux:

Windows:

ソースから:

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

GitLab CLI (glab) Skill for Claude Code

A comprehensive Claude Code skill that provides expert guidance for using the GitLab CLI (glab) to manage GitLab resources directly from the command line.

Overview

This skill enables Claude Code to effectively assist with GitLab workflows using the official glab CLI tool. It provides detailed knowledge about GitLab operations including merge requests, issues, CI/CD pipelines, repository management, and more.

What This Skill Provides

  • Core workflows: Common GitLab operations (MRs, issues, CI/CD, repos)
  • Authentication guidance: Quick setup for GitLab.com and self-hosted instances
  • Best practices: When and how to use glab effectively
  • Progressive disclosure: Concise core instructions with detailed references loaded as needed
  • Comprehensive references: Detailed command docs, troubleshooting, and quick reference guides

Installation

Installing the Skill

This skill should be placed in your Claude Code skills directory:

# For project-specific installation
mkdir -p .claude/skills
git clone https://github.com/henricook/claude-glab-skill .claude/skills/glab

# For personal/global installation
mkdir -p ~/.claude/skills
git clone https://github.com/henricook/claude-glab-skill ~/.claude/skills/glab

After installation, your directory structure will be:

.claude/skills/glab/
├── SKILL.md                          # Core skill (~200 lines, loaded when skill invoked)
├── references/                       # Detailed docs (loaded only as needed)
│   ├── commands-detailed.md          # Comprehensive command reference
│   ├── quick-reference.md            # Command cheat sheet
│   └── troubleshooting.md            # Detailed error scenarios
├── README.md
├── CONTRIBUTING.md
├── CHANGELOG.md
└── LICENSE

Installing glab CLI

Before using this skill, ensure glab is installed on your system:

macOS:

brew install glab

Linux:

# Debian/Ubuntu
sudo apt install glab

# Fedora/RHEL
sudo dnf install glab

# Arch Linux
sudo pacman -S glab

Windows:

# Using Chocolatey
choco install glab

# Using Scoop
scoop install glab

From source:

go install gitlab.com/gitlab-org/cli/cmd/glab@latest

For more installation options, visit: https://gitlab.com/gitlab-org/cli

Usage

Once installed, Claude Code will automatically detect when you need GitLab CLI assistance and can invoke this skill. You can also explicitly invoke it:

@claude using the glab skill, help me create a merge request

Or simply ask Claude Code to perform GitLab operations:

Can you list my open merge requests?
Create an issue for the bug we just found
Show me the status of the CI pipeline

Skill Architecture

This skill follows the progressive disclosure design principle for optimal performance:

Three-Level Context Loading

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add henricook/claude-glab-skill
MCP 初心者?mcpskill.org のガイドから始めましょう →