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.