manage-users

Create, list, and remove dev environment users via the /api/dev/users API.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/danielkhigay/gaz --skill manage-users
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manage-users
Source: https://github.com/danielkhigay/gaz/tree/main/.claude/skills/manage-users
Command: npx skills add https://github.com/danielkhigay/gaz --skill manage-users

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill streamlines dev-environment user management by handling creation, grouping, and removal in a single workflow, reducing manual steps and errors.

Core Features & Use Cases

  • Create new users with a login magic word and optional timezone, automatically registering them and optionally adding them to a group.
  • List current users with their group memberships to audit access.
  • Delete a user along with related records (magic_words, registration_guards, telegram_connections, and group_members) to clean up access during deprovisioning.
  • Use case: you need to quickly provision a test user for a new feature and later revoke all traces.

Quick Start

Create a new user via the dev API and immediately sign in to validate access.

Frequently Asked Questions about manage-users

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

FAQPage Schema
How do I provision and deprovision dev environment users through an API?

Provision and deprovision dev environment users by using a dev API at /api/dev/users with POST, GET, PATCH, and DELETE capabilities. This unified workflow handles creating test users, auditing access, and removing related records during deprovisioning.

What is the best way to audit current dev environment access and group memberships?

Auditing current dev environment access is done by listing users and their group memberships through a GET request to the /api/dev/users endpoint. This retrieves current profiles to review who has active access in the development environment.

Can I securely remove a dev user and clean up all related access records?

You can securely remove a dev user by sending a DELETE request that removes the user profile along with related records, including magic_words, registration_guards, telegram_connections, and group_members to fully clean up access during deprovisioning.

Do I need a specific API endpoint to manage test user creation and timezones?

You need a dev API at /api/dev/users with POST and PATCH capabilities to manage test user creation. This endpoint handles registering new users with a login magic word and optional timezone settings, and can automatically add them to a group.

What limitations exist when automating dev user provisioning workflows?

Automating dev user provisioning requires the /api/dev/users endpoint to support POST, GET, PATCH, and DELETE methods. The workflow is limited to managing user profiles, timezone settings, group memberships, and related records like magic_words and telegram_connections.