EdgeOne Pages Deploy

PassAudited by ClawScan on May 10, 2026.

Overview

This skill is consistent with deploying projects to EdgeOne Pages, but it uses EdgeOne credentials, installs an external CLI, and can publish/upload your project.

Before installing or using this skill, make sure you trust the EdgeOne CLI package and the project you are deploying. Treat `.edgeone/.token` and full deployment URLs as sensitive, keep tokens out of git, and confirm the target site and deployment type before publishing.

Findings (5)

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

If the token is exposed, someone may be able to act on the user's EdgeOne account within the token's permissions.

Why it was flagged

The skill may use an EdgeOne API token with broad account authority. This is purpose-aligned for deployment, but the token is sensitive.

Skill content
⚠️ Remind the user: the token has account-level permissions. Never commit it to a repository.
Recommendation

Use the least-privileged token available, keep it out of source control, rotate it if exposed, and save it only in trusted local projects.

What this means

Anyone who can see the full deployment URL may be able to access the deployed page while the link is valid.

Why it was flagged

The deployment URL itself contains access-related query parameters. Showing the full URL is part of the intended workflow, but it should be treated as a sensitive access link.

Skill content
The `EDGEONE_DEPLOY_URL` includes `eo_token=` and `eo_time=` query parameters — they are required for access. Always output the complete URL.
Recommendation

Share the full deployment URL only with intended recipients and avoid pasting it into public logs or tickets.

What this means

Installing a global CLI can affect the local development environment and relies on the package source being trustworthy.

Why it was flagged

The skill instructs a global npm install of the latest EdgeOne CLI. This is expected for the deployment purpose, but it depends on an external package and is not version-pinned in the install command.

Skill content
npm install -g edgeone@latest
Recommendation

Verify the package source and installed version before deploying, and install it only in an environment where you trust global npm tools.

What this means

Running the skill can publish project content to EdgeOne and change the user's EdgeOne Pages account state.

Why it was flagged

The deployment command can create or link an EdgeOne Pages project and publish the user's app. This is central to the skill, but it is a high-impact account action.

Skill content
edgeone pages deploy -n <project-name>
Recommendation

Confirm the project name, target site, and whether the deployment is production or preview before proceeding.

What this means

Build scripts from the project may run on the user's machine or environment during deployment.

Why it was flagged

A deployment build may execute local project build scripts. That is normal for deployment, but users should expect local code execution before upload.

Skill content
The CLI auto-detects the framework, runs the build, and uploads the output directory.
Recommendation

Deploy only projects whose build scripts you trust, especially when deploying code from third parties.