edgeone — Claude Code skill: what it does, how to install
Deploys HTML content or web projects to EdgeOne Pages and returns a public URL. Useful when you need to share a live page without creating an account.
npx skills add aahl/skills --skill edgeone -a claude-codeWhat edgeone does
The skill sends raw HTML markup or static website files to EdgeOne Pages and returns an accessible web address. No login or API key is required.
Under the hood, it executes commands via npx. For single HTML snippets or files like index.html, it uses mcporter to call the mcp-on-edge.edgeone.app/mcp-server.deploy-html endpoint. For entire projects, it triggers edgeone makers deploy --anonymous targeting a directory or a zip archive.
Deploying anonymously bypasses access tokens completely. Keep in mind that anything published this way immediately becomes publicly accessible at the returned URL.
What it helps with
- Publish an HTML snippet without configuring hosting
- Share a rendered
index.htmlvia a public URL - Deploy a static folder using
edgeone makers deploy - Upload a zipped site to EdgeOne Pages anonymously
Example prompts for the agent
- Deploy my current index.html to EdgeOne Pages and give me the link
- Publish this HTML snippet using edgeone: Test page
- Run an anonymous deploy for the dist directory to EdgeOne
How to install edgeone
1Skills CLI (Vercel)
npx skills add aahl/skills --skill edgeone -a claude-code2Manually: put the files in place
~/.claude/skills/edgeone/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/edgeone/
1Skills CLI (Vercel)
npx skills add aahl/skills --skill edgeone -a codex2Manually: put the files in place
.agents/skills/edgeone/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add aahl/skills --skill edgeone -a cursor2Manually: put the files in place
.cursor/skills/edgeone/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install aahl/skills edgeone2Manually: put the files in place
.github/skills/edgeone/SKILL.md1Skills CLI (Vercel)
npx skills add aahl/skills --skill edgeone -a gemini-cli2Platform CLI
gemini skills install https://github.com/aahl/skills --path skills/edgeoneManually: put the files in place
.devin/skills/edgeone/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add aahl/skills --skill edgeone -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about edgeone
How to install edgeone in Claude Code?
Run npx skills add aahl/skills --skill edgeone -a claude-code in your terminal.
What does edgeone do?
It uploads HTML text or a static project folder to EdgeOne Pages and provides a public URL to view the result.
Does edgeone require an API key or an account?
No, neither an account login nor an API key is required. The tool operates using anonymous publishing.
Source text
SKILL.md · MIT
--- name: edgeone description: Deploy HTML content to EdgeOne Pages, return the public URL. --- # EdgeOne Deploy HTML content to EdgeOne Pages, return the public URL. No login required, no API key required. ## Deploy HTML HTML or text content to deploy. Provide complete HTML or text content you want to publish, and the system will return a public URL where your content can be accessed. ```bash npx -y mcporter call mcp-on-edge.edgeone.app/mcp-server.deploy-html value="<html>Content</html>" npx -y mcporter call mcp-on-edge.edgeone.app/mcp-server.deploy-html value="$(cat index.html)" ``` ## Deploy Website Deploy your project to EdgeOne Makers. ```bash npx -y edgeone makers deploy --help npx -y edgeone makers deploy --anonymous [directoryOrZip] ```
© aahl · MIT · aahl/skills