Auth0 Flask

ReviewAudited by ClawScan on May 10, 2026.

Overview

Prompt-injection indicators were detected in the submitted artifacts (system-prompt-override); human review is required before treating this skill as clean.

Install this only if you want the agent to help configure Auth0 for a Flask app. Use dummy credentials in tests, keep .env files out of Git, review any Auth0 tenant changes before accepting them, and be cautious with the optional remote CLI installer. ClawScan detected prompt-injection indicators (system-prompt-override), so this skill requires review even though the model response was benign.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Running the setup can modify your Auth0 tenant and create or update local credential files.

Why it was flagged

The automated setup uses the user's Auth0 account to select or create an application and appends Auth0 configuration to an environment file.

Skill content
auth0 login ... auth0 apps create --name "${PWD##*/}-flask" --type regular ... AUTH0_CLIENT_SECRET='YOUR_CLIENT_SECRET'
Recommendation

Use a test tenant or app when possible, confirm the target env file, fill in the client secret yourself, and keep env files out of source control.

What this means

If such a value were real, it would expose an Auth0 application secret.

Why it was flagged

A secret-like Auth0 client secret is packaged in an eval fixture. It appears synthetic, but it is still a credential-shaped value in the artifact.

Skill content
"Client Secret: `secret_xyz789abc123def456ghi789jkl012mno345pqr678stu901vwx234yz`"
Recommendation

Keep test credentials synthetic placeholders only, and rotate the credential immediately if this value corresponds to a real Auth0 app.

What this means

If you run that setup path, you execute a remote installer on your machine.

Why it was flagged

The optional setup can download and execute the latest Auth0 CLI installer from GitHub rather than a pinned local dependency.

Skill content
curl -sSfL https://raw.githubusercontent.com/auth0/auth0-cli/main/install.sh | sh -s -- -b /usr/local/bin
Recommendation

Prefer a trusted package manager such as Homebrew where available, or inspect and verify the installer before running it.

What this means

If someone runs the eval harness in a workspace containing real secrets, those secrets could be included in an LLM grading prompt.

Why it was flagged

The eval runner treats .env files as source files and includes collected source excerpts in prompts sent to a Claude CLI judge when the tests are run.

Skill content
".env", ... const judgePrompt = `You are evaluating code quality...${fileSummary}` ... $`claude ${judgeArgs}`
Recommendation

Run evals only in disposable workspaces with dummy credentials, and exclude env files before sending code to external judging tools.