Back to list
bendrucker

api

by bendrucker

My personal plugin marketplace and settings for Claude Code

5🍴 1📅 Jan 23, 2026

SKILL.md


name: api description: GitLab REST and GraphQL API access via glab. Use when making API requests, querying project data, or automating GitLab operations.

GitLab API

REST and GraphQL API access via glab api.

Placeholders

Auto-resolve to current project values:

  • :fullpath - Full project path (e.g., group/project)
  • :id - Project ID
  • :branch - Current branch
  • :user / :username - Current user
glab api projects/:fullpath/merge_requests

REST

glab api projects/:id/issues                          # GET
glab api projects/:id/issues -X POST -f title="..."   # POST with field
glab api projects/:id/issues --paginate               # All pages

GraphQL

glab api graphql -f query='{ currentUser { username } }'

For pagination, accept $endCursor variable and fetch pageInfo { hasNextPage, endCursor }.

Output

  • --output json (default) - Pretty-printed JSON
  • --output ndjson - Newline-delimited, works with jq streaming

Documentation

  • REST endpoints: /api/ in GitLab docs
  • GraphQL schema: /api/graphql/reference/

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon