ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

web-deploy-github

Create and deploy single-page static websites to GitHub Pages with autonomous workflow. Use when building portfolio sites, CV pages, landing pages, or any static web project that needs GitHub Pages deployment. Handles complete workflow from project initialization to live deployment with GitHub Actions automation.

Why use this skill?

Use the web-deploy-github skill to build, scaffold, and deploy static websites to GitHub Pages. Automate your web project workflow with GitHub Actions and templates.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/thomeksolutions/web-deploy-github
Or

What This Skill Does

The web-deploy-github skill provides a comprehensive, autonomous pipeline for building and hosting static websites on GitHub Pages. It acts as an automated DevOps engineer, handling everything from directory structure scaffolding and asset integration to repository creation via the GitHub CLI and deployment orchestration through GitHub Actions. By leveraging pre-built templates and standardized scripts, the skill ensures that developers can transition from an idea to a live, production-ready website without manually configuring CI/CD pipelines or managing git commands.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/thomeksolutions/web-deploy-github. Ensure your environment has the GitHub CLI (gh) authenticated and properly configured, as the skill relies on these credentials to provision repositories and push code automatically.

Use Cases

This skill is designed for scenarios where rapid, high-quality deployment is prioritized. Primary use cases include: 1. Personal branding, such as launching a professional CV or portfolio site. 2. Rapid prototyping, where you need to demonstrate a concept landing page to clients or stakeholders. 3. Technical documentation or project showcase sites that require a stable, free hosting solution provided by GitHub Pages. 4. Hackathon projects that need to be live instantly for judges to review.

Example Prompts

  1. "Create a professional portfolio site for a data scientist, use the portfolio template, and deploy it to my GitHub username 'jdoe'."
  2. "I need a high-converting landing page for my new mobile application, please initialize it and set up the GitHub Pages deployment flow."
  3. "Generate a clean personal website with a dark theme and contact section, using the base-html template, and push the live version to GitHub."

Tips & Limitations

  • Tip: Always review the generated deploy.yml if you need to add environment variables or custom build steps later.
  • Tip: Keep your index.html lightweight; while the skill handles standard static assets, it is optimized for single-page applications.
  • Limitation: The skill does not support server-side rendering or backend logic like PHP or Python; it is strictly limited to static HTML/CSS/JS environments.
  • Limitation: You must have existing write-access to the GitHub account provided during the deployment phase for the script to succeed.

Metadata

Stars946
Views1
Updated2026-02-13
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-thomeksolutions-web-deploy-github": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#github-pages#deployment#web-development#automation#static-site
Safety Score: 4/5

Flags: file-write, file-read, code-execution, external-api