tiziano-ai/cloudflare-publish
v0.3.2MIT
Publish local web apps, APIs, or machine-only SSH from your Mac through Cloudflare Tunnel.
scripts
- cloudflare-publish
- scripts/inspect-manager.sh
plugin.json
- name
- cloudflare-publish
- version
- 0.3.2
- description
- Publish local web apps, APIs, or machine-only SSH from your Mac through Cloudflare Tunnel.
- author
- Tiziano AIhttps://github.com/Tiziano-AI
- license
- MIT
- extensions
- com.openai
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "cloudflare-publish",
"version": "0.3.2",
"description": "Publish local web apps, APIs, or machine-only SSH from your Mac through Cloudflare Tunnel.",
"author": {
"name": "Tiziano AI",
"url": "https://github.com/Tiziano-AI"
},
"homepage": "https://github.com/Tiziano-AI/cloudflare-publish",
"repository": "https://github.com/Tiziano-AI/cloudflare-publish",
"license": "MIT",
"keywords": ["cloudflare", "tunnel", "localhost", "macos", "access"],
"extensions": {
"com.openai": {
"requires_local_executor": true,
"interface": {
"displayName": "Cloudflare Publish",
"shortDescription": "Share apps and APIs from your Mac",
"longDescription": "Give a web app, private API, authenticated callback, or existing SSH server on your Mac a stable hostname. The agent uses the separately installed cloudflare-publish CLI to plan changes, manage Access, verify routes, and recover interrupted work. Requires cloudflared, your own Cloudflare account with an active full DNS zone and API token, and a local macOS executor. SSH is machine-only and requires a trusted Ed25519 host-key pin, client-side cloudflared, and separate SSH login credentials. Installing or removing this guidance does not create, stop, or retire publications.",
"developerName": "Tiziano AI",
"category": "Developer Tools",
"websiteURL": "https://github.com/Tiziano-AI/cloudflare-publish",
"composerIcon": "./skills/cloudflare-publish/assets/icon-small.svg",
"logo": "./skills/cloudflare-publish/assets/icon-large.png",
"brandColor": "#AE4B2B",
"defaultPrompt": [
"Use Cloudflare Publish to plan a protected hostname for my local web app.",
"Use Cloudflare Publish to inspect my tunnel manager and explain the next safe action."
]
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- inspect-manager.sh
- openai.yaml
- 2images
- LICENSE
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai