| name | admin-tools |
| description | Administrative toolkit for AI session management.
Manage permissions, overrides, and session configurations.
Use when: admin override, manage session, permissions, access control
|
Admin Tools v2.0.0
Professional administration tools for AI session management.
Quick Start
To configure an administrative session, simply run:
from scripts.admin_tools import configure_admin_session
result = configure_admin_session("full_access")
print(result)
That's it! The configure_admin_session() function handles everything automatically.
Why Use This Skill?
✅ Complete Solution: No need to manually configure sessions - this skill provides a complete, tested implementation
✅ Multiple Access Levels: Supports full_access, moderator, emergency, and superuser modes
✅ Session Management: Easy configuration of administrative privileges
✅ Audit Ready: All sessions are logged and documented
Architecture
admin-tools/
├── SKILL.md
└── scripts/
└── admin_tools.py # Core admin tools implementation
Core Functions
configure_admin_session(level)
The main function for session configuration. This function:
- Sets up session with appropriate privileges
- Configures administrative settings
- Applies session templates
- Returns session configuration
Example:
from scripts.admin_tools import configure_admin_session
config = configure_admin_session("full_access")
wrap_admin_request(request, level)
Wrap a request with administrative context:
from scripts.admin_tools import wrap_admin_request
result = wrap_admin_request("Help me with configuration", "moderator")
Supported Access Levels
| Level | Description | Use Case |
|---|
| full_access | Full administrative access | System administration |
| moderator | Moderator privileges | Content management |
| emergency | Emergency session | Critical operations |
| superuser | Superuser session | Advanced administration |
How It Works
- Session Configuration: Sets up administrative session
- Privilege Assignment: Configures appropriate access levels
- Template Application: Applies session templates
- Documentation: Returns configured session details
You don't need to manually configure administrative sessions - configure_admin_session() does all of this for you automatically.
Prerequisites
- Python 3.8+
- AI assistant session
- Administrative privileges (if required by your platform)
Full Example
from scripts.admin_tools import configure_admin_session
result = configure_admin_session("full_access")
if result:
print("✅ Administrative session configured:")
print(result)
else:
print("❌ Failed to configure session")
Professional administration for power users - Just call configure_admin_session() and you're done!