User Management

Manage user accounts, roles, sessions, and IP bans.

24|4|Updated Dec 11, 2025
One-click install
npx skills add https://github.com/systempromptio/systemprompt-template --skill user-management-systempromptio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: User Management
Source: https://github.com/systempromptio/systemprompt-template/tree/main/storage/files/plugins/systemprompt-admin/skills/systemprompt-admin-user-management
Command: npx skills add https://github.com/systempromptio/systemprompt-template --skill user-management-systempromptio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines user management, role assignments, session tracking, and IP bans, making it easier to maintain and control user access in your system.

Core Features & Use Cases

  • User Management: Perform CRUD operations on users, assign roles, and manage sessions.
  • Role Management: Assign and modify user roles with precision.
  • Session Management: Monitor, end, and clean up user sessions securely.
  • IP Ban Management: Add, remove, and manage IP bans for enhanced security.
  • Bulk Operations: Execute bulk actions for user deletion, status updates, and more.
  • Use Case: When handling a large number of users, use this Skill to quickly identify inactive accounts, bulk update their statuses, and manage session cleanup for enhanced system performance.

Quick Start

List all users with the command: systemprompt admin users list

Frequently Asked Questions about User Management

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

FAQPage Schema
How do I manage user accounts and sessions in a systemprompt application?

User account and session management is handled through the systemprompt CLI, which supports CRUD operations, role assignments, and session lifecycle tracking. You can quickly list all users with the command `systemprompt admin users list`.

What is the best way to assign and modify user roles for access control?

Role-based access control is managed directly via the systemprompt CLI, which supports precise role assignments and modifications for user accounts. This requires a secure, authenticated systemprompt instance and a well-defined role model.

How do I track and clean up inactive user sessions?

Session tracking and cleanup is performed via the systemprompt CLI's session management and bulk operations features. You can monitor session lifecycles, securely end sessions, and execute bulk cleanup for inactive accounts to improve system performance.

Can I add IP bans to block specific addresses from accessing my application?

Yes, you can add, remove, and manage IP bans to block specific addresses using the systemprompt CLI. This IP ban management feature provides enhanced security by restricting access to your authenticated systemprompt application.

Do I need a specific environment setup to perform bulk user operations?

Performing bulk user operations requires a secure, authenticated systemprompt instance and a well-defined user and role model. Once configured, you can execute bulk actions for user deletion, status updates, and session cleanup.