admin-gui

Manage tenants, applications, users, and API keys via an HTMX web interface.

125|18|Updated Jun 21, 2025
One-click install
npx skills add https://github.com/gjovanovicst/golang-auth-api --skill admin-gui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: admin-gui
Source: https://github.com/gjovanovicst/golang-auth-api/tree/main/.opencode/skills/admin-gui
Command: npx skills add https://github.com/gjovanovicst/golang-auth-api --skill admin-gui

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a comprehensive web-based interface for managing all aspects of the Auth API, simplifying complex administrative tasks through an intuitive, interactive user experience.

Core Features & Use Cases

  • Full CRUD Operations: Manage tenants, applications, users, API keys, roles, and more directly from the browser.
  • Real-time Updates: Leverages HTMX for dynamic content loading and partial page updates, ensuring a responsive interface.
  • Secure Authentication: Supports standard login, two-factor authentication (TOTP, email), and passwordless options like passkeys and magic links.
  • Use Case: An administrator needs to quickly add a new application, define its roles and permissions, and generate API keys for a new client, all without writing any code.

Quick Start

Access the admin GUI by navigating to the /gui/login endpoint in your browser.

Frequently Asked Questions about admin-gui

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

FAQPage Schema
How do I manage Auth API users and tenants through a web interface?

An HTMX-powered admin GUI provides a web interface for managing authentication methods, API keys, roles, permissions, and sessions without writing code.

Can I generate API keys and define roles from a browser-based GUI?

Yes, the HTMX GUI supports full CRUD operations for managing API keys, roles, and permissions directly from the browser without writing code.

Does the admin GUI support two-factor authentication and passkeys?

Yes, the admin GUI supports standard login, two-factor authentication (TOTP, email), and passwordless options including passkeys and magic links for secure authentication.

How do I access the authentication management GUI?

Access the admin GUI by navigating to the `/gui/login` endpoint in your browser to log in and manage tenants, applications, and users.

What security features does the HTMX admin interface include?

The HTMX admin interface includes CSRF protection and GUI-specific rate limiting to ensure enhanced security for administrative operations.