メインコンテンツへスキップ
Agent Skills は、AI コーディングアシスタントが Auth0 認証を正しく実装できるようにする構造化された手順です。一度インストールすれば、あとはアシスタントに Login の追加、ルートの保護、API の保護、MFA の設定、別のプロバイダーからの移行、ログインページのカスタマイズを依頼するだけで、残りはアシスタントが処理します。 Claude Code、Cursor、GitHub Copilot のほか、Agent Skills 形式をサポートする 40 以上のその他のエージェント でも利用できます。

前提条件

  • Auth0 アカウント (無料ティアあり)
  • Auth0 Dashboard で確認できる Auth0 のドメインクライアントID
  • AI コーディングアシスタント (Claude Code、Cursor、または GitHub Copilot)

インストール

Auth0 は、公式の Claude Code プラグインマーケットプレイス (claude-plugins-official) で提供されています。まずマーケットプレイスを最新の状態にしてから、インストールしてください。
/plugin marketplace update claude-plugins-official
/plugin install auth0@claude-plugins-official
または、セッション内で /plugin と入力し、Discover タブを開いて「Auth0」を検索します。セッションを開始せずに、ターミナルからインストールすることもできます。
claude plugin marketplace update claude-plugins-official
claude plugin install auth0@claude-plugins-official
“not found” エラーが表示される場合は、先にマーケットプレイスを追加してから、再度インストールしてください。
/plugin marketplace add anthropics/claude-plugins-official
/plugin install auth0@claude-plugins-official

今すぐ試す

インストール後、以下のいずれかを AI コーディングアシスタントに貼り付けてください:
Add Auth0 login to my app
Secure my Express API with Auth0 JWT validation
Migrate from Firebase Auth to Auth0
プロンプトを入力する際は、コンテキストも併せて伝えてください。使用しているフレームワーク、ルーターの種類、必要なのがログイン、API 保護、その両方のいずれかを明記します。プロンプトが具体的であるほど、出力の質も高くなります。

仕組み

1

必要なことを説明する

React アプリにログイン機能を追加する、Spring Boot API を保護する、Cognito から移行する、MFA を追加する、ログインページをカスタマイズするなど、やりたいことをアシスタントに伝えます。どのスキルや SDK を使うべきかを把握しておく必要はありません。
2

適切なスキルが有効になる

アシスタントはプロジェクトファイル (package.jsonrequirements.txtbuild.gradle など) を読み取り、フレームワークを特定したうえで、利用可能な 25 個のスキルの中から適切なものを有効にします。
3

動作するコードを取得できる

そのスキルは、適切な SDK のインストール、認証ルートの作成、環境変数の設定、ルート保護の追加、Auth0 のベストプラクティスに沿った実装まで、実装全体を通してアシスタントをガイドします。
スキルを手動で選ぶ必要はありません。フレームワーク検出によって SDK スキルは自動的に処理され、MFA や移行のような機能スキルは、必要なことを説明するだけで直接呼び出せます。

利用可能なスキル

認証設定、API 保護、移行、CLI ツール、高度な機能を網羅する 25 種類のスキル。以下の各プロンプト例は、AI コーディングアシスタントにそのまま貼り付けて使えます。

はじめに

スキル説明試してみる
Quickstart Routerフレームワークを検出し、適切な SDK を使用して Auth0 を設定しますアプリに Auth0 認証を追加する
MigrationFirebase、Cognito、Supabase、Clerk、またはカスタム認証からユーザーとコードを移行しますFirebase Auth から Auth0 への移行を手伝って
CLIAuth0 CLI のコマンドリファレンス。アプリ、API、ユーザー、ロール、組織、Actions、ログ、カスタムドメイン、Universal Login を管理できますCLI を使用して Auth0 アプリケーションを作成する

フロントエンド

スキルできること試してみる
ReactReact SPA のログイン、ログアウト、ユーザーセッション、保護されたルートAdd Auth0 login to my React app
Vuecomposables とルートガードを使用した Vue 3 アプリケーションの認証Set up Auth0 in my Vue 3 app
AngularAngular 13+ 向けのルートガードと HTTP インターセプターによる認証Add Auth0 authentication to my Angular app
Vanilla JSあらゆる JavaScript SPA 向けの認証 — Svelte や SolidJS にも対応Add Auth0 login to my Svelte app

バックエンド & フルスタック

Skillできること試してみる
Next.jsApp Router、Pages Router、middleware、server components に対応した Next.js 13+ 向け認証Set up Auth0 in my Next.js app with protected routes
NuxtNuxt 3/4 向けのサーバーサイドセッションとルート保護Add Auth0 authentication to my Nuxt app
ExpressExpress.js 向けのセッションベースのログイン、ログアウト、保護されたルートAdd Auth0 login to my Express app
FlaskFlask Web アプリケーション向けのログイン、ログアウト、ユーザープロフィールSet up Auth0 in my Flask app
FastifyFastify Web アプリケーション向けのセッションベース認証Add Auth0 authentication to my Fastify app
Java ServletJava Servlet アプリケーション向けのログインとcallback処理Add Auth0 login to my Java Servlet app

API

スキルできること試してみる
Express APINode.js/Express API 向けの JWT Bearer 検証と、スコープベースのアクセス制御Secure my Express API with Auth0 JWT validation
Fastify APIFastify API エンドポイント向けの JWT Bearer 検証とスコープチェックAdd Auth0 JWT validation to my Fastify API
FastAPIPython FastAPI バックエンド向けのトークン検証とスコープベースの認可Secure my FastAPI endpoints with Auth0
Spring Boot APISpring Boot API 向けの JWT 検証とスコープベースの認可Add Auth0 authentication to my Spring Boot API
ASP.NET Core API.NET API エンドポイント向けの JWT Bearer 認証と DPoP のサポートSecure my ASP.NET Core API with Auth0
Go APIgo-jwt-middleware を使用する Go HTTP API 向けの JWT 検証とスコープベースの認可Add Auth0 JWT validation to my Go API

モバイル

スキルできること試してみる
React NativeReact Native CLI アプリ向けの、生体認証サポートとディープリンクに対応した認証Add Auth0 login to my React Native app
Expoマネージドワークフローのモバイルアプリ向けの、Expo Config Plugin を使用した認証Set up Auth0 in my Expo app
Androidネイティブ Android 向けの Web Auth、生体認証、認証情報の管理Add Auth0 authentication to my Android app
iOS / macOSiOS、macOS、tvOS、watchOS、visionOS 向けのネイティブ Auth0.swift 統合Add Auth0 login to my iOS app

上級

スキルできること試してみる
MFA多要素認証 — TOTP、SMS、メールアドレス、プッシュ、WebAuthnアプリに TOTP ベースの多要素認証を追加する
ACUL Screen GeneratorReact または vanilla JS を使用して、独自にブランド化した Universal Login 画面を生成しますデザインシステムに合わせたブランド化されたログイン画面を作成する

詳しくはこちら

GitHub の Auth0 Agent Skills

ソースコード、25 個のスキル定義すべて、Issue トラッカー。

Auth0 クイックスタート

AI を使用しない手動の Auth0 統合向けステップバイステップガイド。

Auth0 SDKs

SDK ドキュメントと API リファレンス。

Agent Skills 仕様

Agent Skills を支えるオープン標準。40 を超える AI コーディングツールでサポートされています。

ヘルプを利用する

  • AI アシスタントに質問する — リクエストを言い換えるか、プロジェクト構成についてより詳しいコンテキストを追加してください
  • Issue を作成する — バグを報告するか、新しいフレームワーク向けのスキルをリクエストしてください
  • Auth0 Community — 他の Auth0 開発者からサポートを受けられます
  • セキュリティに関する問題Responsible Disclosure Program を利用してください