clix-user-management
Installation
SKILL.md
Clix User Management
Use this skill to help developers implement Clix user identification and
user properties so campaigns can use user.* variables and audience
filters, and so user identity is consistent across devices and sessions.
What the official docs guarantee (high-signal)
- Anonymous vs identified: if no user ID is set, Clix treats the user as anonymous; setting a user ID converts the anonymous user into an identified user and links prior activity.
- Logout: do not call
setUserId(null)on logout; handle logout in app logic only; when a different user logs in, callsetUserId(newUserId)to switch. - User properties: values are strings, numbers, or booleans; user operations can throw—handle errors.
MCP-first (source of truth)
Related skills
More from clix-so/skills
push-notification-best-practices
>
121clix-event-tracking
Implements Clix event tracking (Clix.trackEvent) with consistent naming, safe
17auditing-permission-ux
Audits notification permission request flows. Use when reviewing or improving permission prompts, settings paths, or denial handling.
16clix-api-triggered-campaigns
Helps developers configure API-triggered campaigns in the Clix console and
16auditing-deep-link-contracts
Audits deep link contracts and routing behavior. Use when validating
16clix-skill-creator
Helps authors create new Clix agent skills by first researching the latest Clix
15