What problem does it solve?
This Skill helps you create, update, revoke, and remove user accounts safely by working with Space Agent’s canonical L2 user data and related group membership files.
Core Features & Use Cases
- Create users by creating the required L2 folder structure and initializing user.yaml, meta/password.json, and meta/logins.json.
- Update user details by editing user.yaml fields such as full_name using YAML parse/stringify helpers.
- Reset credentials and revoke sessions by generating sealed password verifiers via password_generate and overwriting logins.json with {} to revoke current sessions.
- Remove users and clean membership by deleting the user’s L2 directory and optionally removing the username from L1 group.yaml files (included_users and managing_users).
Quick Start
Use this skill to create a new user by providing a username, full name, and password, then write the canonical L2 directory, user.yaml, meta/password.json via password_generate, and meta/logins.json as {}.