Puter Deployer for Openclaw

A CLI-first workflow for deploying, updating, and verifying web applications hosted on Puter.

logclinker
v1.0.1
Mar 9, 2026
0
881
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install puter-deployer

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install puter-deployer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Puter Deployer?

Puter Deployer is a technical skill designed to manage the lifecycle of Puter-hosted web applications. It streamlines the process of publishing sites by enforcing a strict verify-first workflow that ensures every deployment is functional before completion. By integrating this skill into your workflow, you leverage a standardized approach to cloud hosting that reduces human error and downtime.

This tool is a vital addition to the Openclaw Skills ecosystem for developers seeking production-grade automation on the Puter platform. It provides a structured path from local build directories to live URLs, incorporating safety checks and automated verification to maintain high availability.

Puter Deployer Use Cases

  • Publishing new web applications or static sites directly to Puter.
  • Updating existing Puter apps with new build artifacts through a controlled pipeline.
  • Troubleshooting failed deployments using structured preflight environment checks.
  • Preparing and executing rollbacks to previous known-good states using detailed reports.
  • Automating the verification of live URLs after a deployment cycle is completed.

How Puter Deployer Works

  1. Preflight: Executes a preflight script to check for CLI existence, authentication status, and build directory integrity.
  2. Deployment Path Selection: Chooses between creating a new app entry or updating existing content based on the project state.
  3. Build and Stage: Prepares the build directory and ensures all critical assets like index.html are present and valid.
  4. Deployment Execution: Uses the Puter CLI or specific API fallbacks to push the code to the remote server environment.
  5. Verification: Runs a verification script to confirm HTTP 200 status and the presence of expected content snippets.
  6. Reporting: Generates a final deployment report including source commits and rollback commands for future reference.

Puter Deployer Setup

To use this tool within the Openclaw Skills framework, ensure the Puter CLI is installed and authenticated. Follow these steps to initialize:

# Install Puter CLI
npm install -g @puter/cli

# Authenticate your account
puter login

# Run the preflight check to ensure the environment is ready
bash skills/puter-deployer/scripts/preflight.sh <project_dir> <build_dir>

Puter Deployer Data Schema & Taxonomy

The skill organizes data using scripts and report templates to maintain consistency across the Openclaw Skills repository.

Component Description
scripts/preflight.sh Validation logic for environment, CLI status, and build artifacts.
scripts/verify_url.sh Post-deployment utility for HTTP and content verification.
scripts/deploy_report_template.md Standardized output for tracking deployment metadata and rollback paths.
references/ Documentation for failure playbooks, API fallbacks, and checklists.

Puter Deployer Advanced Features

  • Automated pre-deployment environment validation to catch configuration errors early.
  • API-first fallback logic for scenarios where standard CLI commands are insufficient or limited.
  • Comprehensive deployment reporting that includes source commit IDs and previous known-good artifact paths.
  • Integrated safety guardrails that prevent accidental production overwrites without explicit confirmation.
  • Support for custom verification snippets to ensure application-specific health checks pass before finalizing.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*