convex-admin

Integrate Better Auth role-based access control into Convex admin panels and user-management workflows.

434|33|Updated Jul 27, 2025
One-click install
npx skills add https://github.com/udecode/better-convex --skill convex-admin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: convex-admin
Source: https://github.com/udecode/better-convex/tree/main/.claude/skills/convex-admin
Command: npx skills add https://github.com/udecode/better-convex --skill convex-admin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Admin workflows require robust access control, user management, and monitoring to secure Convex applications.

Core Features & Use Cases

  • Role-based access control integrated with Better Auth for Convex apps.
  • User management capabilities including banning and auditing of actions.
  • Easy configuration and enforcement of admin-level permissions across procedures and data models.

Quick Start

Configure convex-admin in your project to enforce role-based access, manage users, and ban accounts using Better Auth and Convex.

Frequently Asked Questions about convex-admin

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

FAQPage Schema
How do I implement role-based access control in a Convex application?▼

Implement role-based access control in a Convex application by integrating Better Auth for session management and enforcing permissions via server-side procedures. This secures internal admin panels and user-management workflows effectively.

Can I ban users and audit actions across data tables using Convex?▼

Yes, you can ban users and audit actions across data tables using Convex. The system integrates Better Auth session management with server-side procedures to enforce access controls and log administrative actions.

Does Convex admin role-based access work with Better Auth?▼

Convex admin role-based access works directly with Better Auth. It requires Better Auth integration for session management to successfully enforce admin-level permissions across your data models and procedures.

What is the best way to manage user permissions and admin panels in Convex?▼

The best way to manage user permissions and admin panels in Convex is by configuring role-based access control. This approach enforces admin-level permissions across procedures and data models using Better Auth for sessions.

How do I configure admin-level permissions across server-side procedures in Convex?▼

Configure admin-level permissions across server-side procedures in Convex by integrating Better Auth for session validation. This setup ensures only authorized roles execute administrative functions and access protected data models.