Claude-skill-registry gitlab-members
Manages GitLab members. Use for listing members in groups or projects. Triggers: user access, permissions.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/gitlab-members" ~/.claude/skills/majiayu000-claude-skill-registry-gitlab-members && rm -rf "$T"
manifest:
skills/data/gitlab-members/SKILL.mdsource content
Overview
Handles membership queries.
Available Tools
: Retrieve a list of members in a specific GitLab group, optionally filtered by query or user IDs.get_group_members- Parameters:
(str): Optional. - Group ID or pathgroup_id
(Optional[str]): Optional. - Filter members by search term in name or usernamequery
(Optional[List[int]]): Optional. - Filter members by user IDsuser_ids
(Optional[List[int]]): Optional. - Exclude specified user IDsskip_users
(Optional[bool]): Optional. - Include seat information for membersshow_seat_info
- Parameters:
: Retrieve a list of members in a specific GitLab project, optionally filtered by query or user IDs.get_project_members- Parameters:
(str): Optional. - Project ID or pathproject_id
(Optional[str]): Optional. - Filter members by search term in name or usernamequery
(Optional[List[int]]): Optional. - Filter members by user IDsuser_ids
(Optional[List[int]]): Optional. - Exclude specified user IDsskip_users
- Parameters:
Usage Instructions
- Filters: query, user_ids.
Examples
- Group members:
with group_id="mygroup", query="john".get_group_members - Project: Similar for projects.
Error Handling
- No members: Empty list is valid.