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?

Automate your static website creation and deployment with OpenClaw. This skill handles project structure, Git setup, and GitHub Actions for instant live websites.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/bobdevibecoder/bobagent-web-deploy-github
Or

What This Skill Does

The web-deploy-github skill provides an end-to-end automation pipeline for creating and launching static websites. It bridges the gap between creative intent and live deployment by handling file structure initialization, Git repository creation, GitHub Pages configuration, and continuous deployment via GitHub Actions. By leveraging local shell scripts and predefined templates, the agent acts as a full-stack developer, generating semantic HTML5, modern CSS, and clean Vanilla JavaScript, while ensuring the project is pushed to a live environment without manual configuration overhead.

Installation

To integrate this skill into your environment, run the following command in your terminal: clawhub install openclaw/skills/skills/bobdevibecoder/bobagent-web-deploy-github Ensure you have the GitHub CLI installed and authenticated, as the skill relies on it to automate repository creation and Pages settings.

Use Cases

This skill is ideal for rapid prototyping and deployment of static assets. Primary use cases include:

  • Personal Portfolio Sites: Automatically organizing experience, skills, and contact information into responsive templates.
  • Product Landing Pages: Creating conversion-focused pages with hero sections, pricing tables, and call-to-action buttons.
  • Documentation Hubs: Deploying project readmes or manual pages for developers.
  • CV/Resume Hosting: Publishing a digital version of your professional background that is easily shareable via a clean URL.

Example Prompts

  1. "I need a professional portfolio site. Use the portfolio template, include sections for my past projects and technical skills, and deploy it to my GitHub as 'my-portfolio'."
  2. "Create a landing page for my new productivity app called 'FocusFlow'. Use the landing template and ensure it is responsive for mobile devices."
  3. "Help me build a minimalist personal landing page. Keep the design clean, use dark mode, and set it up for auto-deployment to GitHub Pages under the repository name 'bio-site'."

Tips & Limitations

  • Tip: Customize your site by editing the generated files in the project folder before running the final deployment script.
  • Tip: Use the built-in templates located in assets/templates/ to save time on boilerplate code.
  • Limitation: The skill is optimized for static sites. It does not support server-side languages like PHP, Python, or Ruby, and it is not intended for database-backed web applications. Ensure your code remains client-side only for successful GitHub Pages rendering.

Metadata

Stars1100
Views5
Updated2026-02-17
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-bobdevibecoder-bobagent-web-deploy-github": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

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

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