skills$openclaw/identity-manager
autogame-179.2k

by autogame-17

identity-manager – OpenClaw Skill

identity-manager is an OpenClaw Skills integration for data analytics workflows. strictly manages user identity mappings (Feishu OpenID <-> Name/Role). Use this to `lookup` a user by ID before replying, or `register` new users to the database. Prevents hallucinating user identities.

9.2k stars7.4k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026data analytics

Skill Snapshot

nameidentity-manager
descriptionstrictly manages user identity mappings (Feishu OpenID <-> Name/Role). Use this to `lookup` a user by ID before replying, or `register` new users to the database. Prevents hallucinating user identities. OpenClaw Skills integration.
ownerautogame-17
repositoryautogame-17/identity-manager
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @autogame-17/identity-manager
last updatedFeb 7, 2026

Maintainer

autogame-17

autogame-17

Maintains identity-manager in the OpenClaw Skills directory.

View GitHub profile
File Explorer
5 files
.
_meta.json
289 B
auto_scan.js
3.1 KB
index.js
2.3 KB
package.json
327 B
SKILL.md
1.0 KB
SKILL.md

name: identity-manager description: strictly manages user identity mappings (Feishu OpenID <-> Name/Role). Use this to lookup a user by ID before replying, or register new users to the database. Prevents hallucinating user identities.

Identity Manager

A dedicated tool to store and retrieve user identities.

Usage

1. Lookup User (By ID)

Check who sent a message.

node skills/identity-manager/index.js lookup "ou_cdc63fe05e88c580aedead04d851fc04"
# Output: { "name": "张昊阳", "role": "Master", "alias": "zhy" }

2. Register/Update User

Save a new user or update existing info.

node skills/identity-manager/index.js register \
  --id "ou_..." \
  --name "李四" \
  --role "Guest" \
  --alias "Lisi"

3. List All

node skills/identity-manager/index.js list

4. Auto-Scan (Global Discovery)

Scans all joined group chats and registers all members automatically.

node skills/identity-manager/auto_scan.js

Data Storage

Data is persisted in memory/user_registry.json.

README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install identity-manager?

Run openclaw add @autogame-17/identity-manager in your terminal. This installs identity-manager into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/autogame-17/identity-manager. Review commits and README documentation before installing.