auth0-cli

Manage Auth0 tenant resources and APIs through the Auth0 CLI.

40|23|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/auth0/agent-skills --skill auth0-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auth0-cli
Source: https://github.com/auth0/agent-skills/tree/main/plugins/auth0/skills/auth0-cli
Command: npx skills add https://github.com/auth0/agent-skills --skill auth0-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows users to manage Auth0 tenant resources and APIs through the Auth0 CLI, streamlining the process of setting up and managing Auth0 authentication for various applications.

Core Features & Use Cases

  • Tenant Resource Management: Create, update, and delete Auth0 applications, APIs, users, roles, and organizations.
  • API Management: Register, configure, and manage API resources with Auth0 tokens.
  • User Management: Create, search, and manage users in the tenant.
  • Role Management: Create and assign roles for Role-Based Access Control (RBAC).
  • Use Case: With this Skill, you can quickly set up an Auth0 application, register an API, manage users and roles, and configure custom domains for your application.

Quick Start

Use the auth0-cli skill to create a new Auth0 application:

auth0-cli apps create --name "My App" --type spa --callbacks "http://localhost:3000"

Frequently Asked Questions about auth0-cli

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

FAQPage Schema
How do I manage Auth0 tenant resources and APIs from the command line?

Yes, you can create an Auth0 application using the CLI by running a command like `auth0-cli apps create` with parameters for the app name, type (such as SPA), and callback URLs. This registers the application directly in your tenant.

What do I need to set up before using the Auth0 CLI for tenant management?

The Auth0 CLI handles Role-Based Access Control by allowing you to create roles and assign them to users. This enables you to configure permissions and manage access levels directly within your Auth0 tenant resources.

Can I configure custom domains and register APIs through the Auth0 CLI?

Yes, you can configure custom domains and register APIs through the Auth0 CLI. The Skill streamlines API management by letting you register, configure, and manage API resources with Auth0 tokens for your applications.

What are the limitations of using the Auth0 CLI for user management?

The Auth0 CLI is limited to operations supported by the Auth0 Management API v2. It requires existing tenant access and cannot modify account-level billing or infrastructure settings outside of your specific tenant's resource boundaries.