Was macht html-deploy?
Agent-fähiger Skill zum Bereitstellen lokaler HTML-Dateien auf Cloudflare Pages mit stabilen Produktions-URLs.
Verwendung
Dieser Skill ermöglicht es Ihnen, lokale HTML-Dateien schnell und zuverlässig auf Cloudflare Pages bereitzustellen. Er erzeugt stabile Produktions-URLs, die für Tests, Demos oder Live-Einsätze geeignet sind.
Voraussetzungen
- Ein Cloudflare-Konto
- Cloudflare API-Token mit Berechtigungen für Pages
- Node.js und npm (für Wrangler CLI)
Installation
npm install -g @cloudflare/wrangler
Konfiguration
Richten Sie Ihre Cloudflare-Anmeldedaten als Umgebungsvariablen ein:
export CLOUDFLARE_API_TOKEN="your_api_token_here"
export CLOUDFLARE_ACCOUNT_ID="your_account_id_here"
Bereitstellung
Führen Sie den folgenden Befehl aus, um eine einzelne HTML-Datei bereitzustellen:
wrangler pages deploy ./index.html --project-name=my-project
Oder um ein ganzes Verzeichnis bereitzustellen:
wrangler pages deploy ./dist --project-name=my-project
Funktionsweise
- Der Skill liest die lokale HTML-Datei oder das Verzeichnis ein.
- Er authentifiziert sich mit Ihrer Cloudflare-API.
- Die Assets werden auf Cloudflare Pages hochgeladen.
- Eine stabile Produktions-URL wird generiert und zurückgegeben.
Plattformunterstützung
Optimiert für:
- Claude Code
- Cursor
- Codex
- Andere KI-gestützte Entwicklungswerkzeuge
Beispiel
// Beispiel für die Verwendung mit einem KI-Agenten
const result = await deployHtml({
filePath: './public/index.html',
projectName: 'mein-projekt'
});
console.log(result.url); // https://mein-projekt.pages.dev
Lizenz
MIT