gitlab-navigator

Query GitLab REST API v4 data across self-hosted instances via CLI wrapper.

1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/jpfielding/claude --skill gitlab-navigator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitlab-navigator
Source: https://github.com/jpfielding/claude/tree/main/skills/gitlab-navigator
Command: npx skills add https://github.com/jpfielding/claude --skill gitlab-navigator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Query data across self-hosted GitLab instances via REST API v4 using a bundled CLI wrapper to fetch projects, merge requests, issues, pipelines, branches, commits, starred projects, and activity.

Core Features & Use Cases

  • Centralized, cross-instance queries across GitLab hosts
  • Retrieve projects, merge requests, issues, pipelines, branches, and commit histories
  • Gain activity insights, group and project details, and MR/issue statuses for auditing and reporting
  • Use Case: Imagine you manage several GitLab instances and need a single command to summarize recent activity, MR approvals, and project changes across all hosts.

Quick Start

Query your GitLab instances for projects, issues, MRs, pipelines, or activity using the bundled CLI wrapper.

Frequently Asked Questions about gitlab-navigator

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

FAQPage Schema
How do I query GitLab data across multiple self-hosted instances?

Query GitLab data across self-hosted instances using REST API v4 with a bundled CLI wrapper that fetches projects, merge requests, issues, pipelines, branches, commits, starred projects, and activity for centralized cross-instance visibility and auditing.

How do I authenticate to query GitLab pipelines and merge requests via REST API?

You authenticate GitLab REST API queries by reading credentials from a ~/.netrc file for PRIVATE-TOKEN authentication, allowing the CLI wrapper to securely access pipelines, merge requests, and issues across configured hosts.

Can I retrieve GitLab project activity and MR statuses across different hosts for reporting?

Yes, you can retrieve GitLab project activity, MR approvals, and issue statuses across different hosts using standard endpoints like users, projects, merge_requests, issues, pipelines, events, and groups for auditing and status reporting.

What GitLab REST API endpoints are supported for fetching branches and commits?

Supported GitLab REST API endpoints include users, projects, merge_requests, issues, pipelines, repository, events, and groups, enabling you to fetch branches, commit histories, and starred projects across self-hosted instances.

Does this approach require any external dependencies to fetch GitLab issues and pipelines?

No external dependencies are required to fetch GitLab issues and pipelines, as the Skill uses a bundled CLI wrapper to query standard REST API v4 endpoints directly, requiring only ~/.netrc credentials for PRIVATE-TOKEN authentication.