Commit Graph

31 Commits

Author SHA1 Message Date
Nandan Prabhu 8f735bbbc5 Remove node setup for swift skill 2026-05-06 05:41:13 +05:30
Ramya Anusri 17ac6f1297 Add auth0-cli skill for managing commands (#56)
* feat: add comprehensive command references for Auth0 CLI

* add auth0-skill reference in existing skills

* feat: add CLI management reference to Auth0 skills

* enhance Auth0 CLI skill with metadata and rm auth0-sdk's

* fix: update Auth0 CLI installation setup guide reference
2026-05-04 10:47:20 +05:30
Frederik Prijck c3081a7410 fix(acul-screen-generator): add missing metadata section to SKILL.md (#67) 2026-04-28 19:20:07 +02:00
Deepu K Sasidharan 05cafb7001 feat: ClawHub compatibility (#42) 2026-04-28 18:19:28 +02:00
Frederik Prijck 210ced3af8 fix(auth0-fastapi-api): correct Python import path from auth0_fastapi_api to fastapi_plugin (#64)
The pip package is named `auth0-fastapi-api`, but the actual Python module
is `fastapi_plugin` (defined in pyproject.toml and __init__.py of the SDK
repo at github.com/auth0/auth0-fastapi-api).

The skill previously used `from auth0_fastapi_api import Auth0FastAPI` in
all code examples across SKILL.md, references/api.md, and
references/integration.md. This import would fail at runtime with an
ImportError since no `auth0_fastapi_api` module exists.

This was caught by eval runs in auth0-evals: the holistic judge for the
fastapi_api_quickstart eval flagged the wrong import across multiple
models (claude-opus-4-6, claude-sonnet-4-6, gpt-5.4). Models that
had access to the actual SDK repo (via MCP/web) correctly used
`from fastapi_plugin import Auth0FastAPI` and were penalized by the
judge for not matching the (incorrect) skill instructions.

The correct import is:
  from fastapi_plugin import Auth0FastAPI
2026-04-28 14:27:32 +05:30
Prince Mathew 7b2c7ee6d5 Removed the setup node scripts (#60)
* Removed the set up node scripts

* Removed the claude specific AskUserQuestion reference
2026-04-28 11:05:22 +05:30
Subhankar Maiti ba9632dbed feat: add ACUL Screen Generator skill (#28)
* Adds acul-screen-generator skills

* feat: add acul-screen-generator skill and evaluation tests

* fix: update CLI command flags for consistency in documentation
2026-04-24 17:31:45 +05:30
Tanya Sinha ebde0a7b06 Minor fix on Java Skill (#59)
* Feat: Add auth0-java-mvc-common Skill

* Review comments updates

* Merging main branch changes

* Updated Readme and marketplace files

* Minor enhancements

* Minor fixes

* Update marketplace.json
2026-04-23 12:45:44 +05:30
Frederik Prijck 41793520b1 chore(android): remove lock file from scripts (#58) 2026-04-22 18:43:05 +02:00
Bharath Natarajan 16f66d3c0b fix: align docs with single-plugin merge (#57)
* fix: update PLUGIN.md and CONTRIBUTING.md for single-plugin architecture

After #50 merged auth0-sdks into auth0, PLUGIN.md and CONTRIBUTING.md
still documented the old two-plugin architecture.

PLUGIN.md: Complete rewrite reflecting single unified plugin
CONTRIBUTING.md: Update all paths from plugins/auth0-sdks/ to plugins/auth0/

* fix: add missing README.md to tree, normalize keywords across configs

- PLUGIN.md: add plugins/auth0/README.md to directory tree
- Normalize keyword lists across Claude/Cursor marketplace.json and
  Cursor plugin.json to identical 27-keyword set
- Add missing keywords: flask, springboot, java, spa-js
- Remove stale keywords: servlet, java-mvc, express-jwt, fastify-api
2026-04-22 22:11:18 +05:30
Tanya Sinha 46589cbae5 Feat: Add auth0-java-mvc-common Skill (#45)
* Feat: Add auth0-java-mvc-common Skill

* Review comments updates

* Merging main branch changes

* Updated Readme and marketplace files

* Minor enhancements
2026-04-22 19:09:36 +05:30
Tanya Sinha ced9550556 Feat: Add auth0-springboot-api skill (#36)
* Feat: Add auth0-springboot-api skill

* Fixed lint

* Minor fixes

* Fixed lint error
2026-04-22 18:57:03 +05:30
Frederik Prijck bade445ae7 fix(express-oauth2-jwt-bearer): update references from express-oauth2 to node-oauth2 (#55) 2026-04-21 14:00:59 +02:00
Frederik Prijck 00745d8535 fix(angular): clarify interceptor vs manual token retrieval as alternative approaches (#49)
The auth0-angular skill presented both the HTTP interceptor and
getAccessTokenSilently() without making it clear they are two
alternative approaches for attaching tokens to API calls. This could
mislead users into thinking both are needed simultaneously.
2026-04-21 12:36:35 +02:00
Frederik Prijck 72654cde0a fix(angular): import environment when used (#53) 2026-04-21 12:34:21 +02:00
Frederik Prijck 330fc02e4c fix(nextjs): correctly use token from auth0.getAccessToken (#54) 2026-04-21 12:33:55 +02:00
Sam Bellen 005d8f37f0 feat: merge auth0 and auth0-sdks plugins into one (#50) 2026-04-21 08:54:08 +02:00
Snehil Kishore 83e957d06b feat: add skill for flask quickstart (#48)
* feat: add skill for flask quickstart

* feat:update documentation for integration and setup

* feat: add auth0-flask skill integration to README

* feat: update auth0-flask documentation and remove test mocks

* feat: remove known limitations and common patterns from API reference

* fix: Addressed Review Comments

* feat: add reference docs, fix quickstart runtime issues, and resolve merge conflicts for auth0-flask skill

* feat: add eval infrastructure and fix review feedback for auth0-flask skill

* fix: correct filename casing for prompt.md in eval file loading

* fix: rename PROMPT.md to prompt.md for kebab-case lint and remove package-lock.json

* fix: improve exception handling and update documentation for access token retrieval and user injection

* docs: clarify usage of load_dotenv for environment variable loading in SKILL.md

* fix: enhance error message for access token retrieval in api_call function

---------

Co-authored-by: Frederik Prijck <frederik.prijck@okta.com>
2026-04-16 22:11:13 +05:30
Subhankar Maiti 24b0206af1 feat: add Auth0 Expo integration skill (#30)
* feat: add auth0-expo skill and update related documentation for Expo integration

* feat: enhance auth0-expo skill documentation with detailed integration patterns and setup instructions

* feat(auth0-expo): implement bootstrap script for Auth0 configuration in Expo projects

* feat(auth0-expo): add tests and evaluation criteria for Auth0 integration in Expo applications

* feat(auth0-expo): add prompt for Auth0 authentication integration in Expo applications

* feat: update Auth0 SDK skills in PLUGIN.md to include Android and Swift

* feat: enhance Auth0 Expo skill setup instructions for automatic and manual configurations
2026-04-16 12:08:22 +05:30
Ankita Tripathi 8984d7d2d2 feat: add node-oauth2-jwt-bearer skill and docs update (#44)
* feat: add node-oauth2-jwt-bearer skill and docs update

* feat: update SKILL.md to include license and author metadata

* fix: address PR review comments for express-oauth2-jwt-bearer skill

* fix: Add DPoP to CORS allowedHeaders in api.md and integration.md
2026-04-15 22:18:13 +05:30
Sam Bellen ca40a78a9c feat: add cursor plugins (#40) 2026-04-09 10:11:09 +02:00
Frederik Prijck a4f13da587 chore: add claudelint (#31)
* chore: add claudelint

* Resolve linter issues

* Address review comments
2026-04-02 13:34:46 +02:00
Frederik Prijck 63137cc3b9 chore: improve skill descriptions (#22)
Co-authored-by: Arpit Jain <167312832+arpit-jn@users.noreply.github.com>
2026-03-10 13:40:06 +01:00
Frederik Prijck 4c2a176333 fix: correctly include auth0-nuxt in the auth0-quickstart skill (#17) 2026-03-10 10:50:29 +01:00
Frederik Prijck 8a541a4137 fix: remove unexisting skills (#21) 2026-03-09 13:42:32 +01:00
Frederik Prijck d0213ce31c fix: remove displayName from plugins (#16) 2026-03-03 15:46:27 +01:00
Bharath Natarajan 76479a391a feat: added Skills for Fastify and Fastify API (#13) 2026-02-27 11:42:12 +01:00
Frederik Prijck 48232b57a8 fix: keep sensitive CLI commands out of the SKILL (#10)
Removed commented-out commands for listing applications and showing application details with secrets.
2026-02-24 09:20:48 +01:00
Bharath Natarajan 0d757dbf03 feat: add instrumentation metadata to Auth0 CLI app creation commands (#8)
Add created_by=agent_skills metadata to all auth0 apps create commands
across all quickstart skills to enable tracking and instrumentation of
apps created via agent skills.

Changes:
- Updated all setup scripts (Bash and PowerShell) to include --metadata flag
- Applied to auth0-express, auth0-nextjs, auth0-vue, auth0-react,
  auth0-angular, auth0-react-native skills
- Updated auth0-quickstart documentation with metadata examples
- Verified syntax with Auth0 CLI v1.27.0

Co-authored-by: Claude <noreply@anthropic.com>
2026-02-18 20:16:39 +05:30
Frederik Prijck 98e9ad3e20 chore: consistently use references instead of reference for supporting markdown files (#4) 2026-02-06 17:26:44 +01:00
Rick Burta 05eff07960 Initial commit 2026-01-23 13:11:24 -05:00