返回顶部
p

puter-deployer

Deploy or update Puter-hosted web apps/sites with a CLI-first, verify-first workflow. Use when user asks to publish to Puter, update an existing Puter app/site, create a new Puter app from a build directory, troubleshoot failed Puter deployment, or prepare rollback. Trigger on phrases like "deploy to Puter", "publish Puter app", "update Puter site", "Puter deployment failed", or "rollback Puter deploy".

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
254
下载量
0
收藏
概述
安装方式
版本历史

puter-deployer

# Puter Deployer Use a strict flow: preflight → build/stage → deploy path selection → verify → rollback note. ## 1) Preflight (always) Run: ```bash bash skills/puter-deployer/scripts/preflight.sh <project_dir> <build_dir> ``` This checks: - `puter` CLI exists - `puter whoami` works - build directory exists and is non-empty - `index.html` exists If any check fails, stop and report exact fix commands. ## 2) Deployment path selection Choose one path explicitly: 1. **Create new Puter app entry (CLI-supported):** - `puter app:create <name> <remoteDir> --description "..." --url "..."` 2. **Update/publish build content:** - Use Puter API fallback guidance in `references/api-fallback.md`. - If API details are unclear for this host/version, inspect active `puter-cli` source behavior before pushing. Important: current public `puter-cli` command surface is limited. Do not invent non-existent commands. ## 3) Verify deployment (always) Run: ```bash bash skills/puter-deployer/scripts/verify_url.sh <url> [expected_snippet] ``` Require: - HTTP 200 - expected snippet present (if provided) If verification fails, mark deployment unsuccessful. ## 4) Rollback note (always) Return these fields in final report: - source commit - previous known-good artifact path - previous known-good URL - exact rollback command/runbook Use `scripts/deploy_report_template.md` as output skeleton. ## Guardrails - Never print auth tokens. - Never delete remote app/site without explicit user request. - Require explicit confirmation before overwriting production targets. - On failure, classify into one bucket: 1) auth/session 2) missing build artifact 3) wrong app/site target 4) platform/API error ## References - `references/deploy-checklist.md` — end-to-end checklist - `references/api-fallback.md` — API-first fallback logic when CLI is insufficient - `references/failure-playbook.md` — common failure signatures + fixes

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 puter-deployer-1776188108 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 puter-deployer-1776188108 技能

通过命令行安装

skillhub install puter-deployer-1776188108

下载 Zip 包

⬇ 下载 puter-deployer v1.0.1

文件大小: 4.85 KB | 发布时间: 2026-4-15 10:38

v1.0.1 最新 2026-4-15 10:38
Improve skill quality: clearer trigger description, strict deploy workflow, executable preflight/verify scripts, and failure playbook

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部