Manage GitChain user auth and API keys via Supabase Auth
From gitchain-supabasenpx claudepluginhub c-0711/0711-tools --plugin gitchain-supabaseThis skill uses the workspace's default tool permissions.
Manage authentication and API keys for GitChain access using Supabase Auth.
$ARGUMENTS for action:
create-key [email] [role] — Generate API key for a userlist-users — Show all GitChain usersrevoke [key-id] — Revoke an API keyroles — Show available roles and permissions| Role | Search | Get | Push | Context | Status | Admin |
|---|---|---|---|---|---|---|
reader | ✅ | ✅ | ❌ | ❌ | ✅ | ❌ |
contributor | ✅ | ✅ | ✅ | ✅ | ✅ | ❌ |
admin | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
# API Key Created
**User:** [email]
**Role:** [role]
**Key:** gc_[hash]
**Endpoints:** api.gitchain.0711.io
⚠️ Store this key securely. It cannot be retrieved again.
## Permissions
[table of what this role can do]
gc_reader