Look up DoWhiz-linked identities (email, GitHub) for Discord users. Use when you need to invite Discord guild members to shared resources like Google Docs, GitHub repos, or other collaboration tools.
This skill enables you to find DoWhiz-linked identities for Discord users. When a user asks you to share resources with Discord guild members, use this skill to look up their email addresses or GitHub usernames.
Use this skill when:
# Get email for a Discord user
identity_lookup_cli discord-to-email <discord_user_id>
# Returns: {"email": "[email protected]"} or {"email": null}
# Get GitHub username for a Discord user
identity_lookup_cli discord-to-github <discord_user_id>
# Returns: {"github": "username"} or {"github": null}
# Get all identities for a Discord user
identity_lookup_cli lookup <discord_user_id>
# Returns: {"account_id": "uuid", "email": "...", "github": "..."}
# Get identities for all members of a Discord guild
identity_lookup_cli guild-identities <guild_id>
# Returns list of {discord_user_id, email, github, account_id} for each member
# Filter to specific identity types
identity_lookup_cli guild-identities <guild_id> --type email
identity_lookup_cli guild-identities <guild_id> --type github
identity_lookup_cli guild-identities <guild_id> --type email,github
discord_cli list-guild-members 1234567890
identity_lookup_cli guild-identities 1234567890 --type email
google-docs share <doc_id> [email protected] editor
identity_lookup_cli discord-to-github 987654321098765432
gh api repos/OWNER/REPO/collaborators/USERNAME -X PUT
null for all fieldsaccount_identifiers tableSUPABASE_DB_URL environment variable (already configured in production/staging)