identity-manager

Manage user identity mappings between unique IDs and names or roles.

26|5|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/kunwl123456/zeroclaw-skills-collection --skill identity-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: identity-manager
Source: https://github.com/kunwl123456/zeroclaw-skills-collection/tree/main/identity-manager
Command: npx skills add https://github.com/kunwl123456/zeroclaw-skills-collection --skill identity-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill prevents AI hallucination and ensures accurate user identification by strictly managing mappings between unique user IDs (like Feishu OpenID) and their corresponding names and roles.

Core Features & Use Cases

  • User Lookup: Quickly find a user's name and role using their ID before responding.
  • User Registration: Securely add new users with their name, role, and an optional alias.
  • Global Auto-Scan: Automatically discover and register all members across joined group chats.
  • Use Case: When a user messages the AI, the identity-manager skill can look up their ID to retrieve their name and role, allowing the AI to address them personally and appropriately.

Quick Start

Look up the user with the ID "ou_cdc63fe05e88c580aedead04d851fc04".

Frequently Asked Questions about identity-manager

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

FAQPage Schema
How do I prevent AI hallucination when identifying Feishu users by their OpenID?

User identity mapping prevents AI hallucination by strictly linking unique Feishu OpenIDs to human-readable names and roles. The skill looks up these IDs before the AI responds, ensuring accurate personalization and preventing fabricated user details.

How do I look up a user's name and role using their Feishu OpenID?

To look up a user, query the skill with their unique Feishu OpenID. The skill retrieves the corresponding name and role from its persistent registry, preventing hallucinations by adhering to strict ID-based retrieval protocols.

Can I automatically discover and register all members across Feishu group chats?

Yes, you can automatically discover and register all members across Feishu group chats. The global auto-scan feature identifies users and adds their unique IDs, names, and roles to the persistent registry without requiring manual entry.

Do I need persistent storage to manage user identity mappings for my AI agent?

Yes, persistent storage is required to manage user identity mappings. The skill relies on this storage to save registered user data, including Feishu OpenIDs, names, and roles, ensuring continuous access for accurate lookups.