← Back to Skills Marketplace
thomeksolutions

Web Deploy GitHub Pages

by ThomekSolutions · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
7716
Downloads
8
Stars
49
Active Installs
1
Versions
Install in OpenClaw
/install web-deploy-github
Description
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.
Usage Guidance
Install only if you want a skill that can create a public GitHub repository, push the selected project folder, enable GitHub Pages, and add an auto-deploy workflow. Before running deployment, verify the GitHub account used by gh, review git status and the files being committed, and make sure no secrets or private content are in the project.
Capability Analysis
Type: OpenClaw Skill Name: web-deploy-github Version: 1.0.0 The skill is classified as suspicious due to its use of the GitHub CLI (`gh`) to programmatically create public GitHub repositories and configure GitHub Pages via `gh api` in `scripts/deploy_github_pages.sh`. While these actions are directly aligned with the stated purpose of deploying static websites to GitHub Pages, they represent high-risk capabilities. The script relies on the `gh` CLI being pre-authenticated in the agent's environment, and if the underlying GitHub token has broad permissions, this could lead to unintended creation of numerous public repositories or exposure of sensitive data if the agent were to generate and commit such content. There is no clear evidence of intentional malicious behavior like data exfiltration or persistence, but the powerful programmatic interaction with GitHub without explicit user confirmation for each repository creation makes it suspicious.
Capability Assessment
Purpose & Capability
The scripts, templates, and documentation are coherent with the stated purpose of creating and deploying static websites to GitHub Pages.
Instruction Scope
The skill clearly describes repository creation, git pushes, Pages setup, and automatic deployment, but it does not strongly emphasize a pre-publish review or confirmation step.
Install Mechanism
No hidden installer behavior was found; the skill includes shell scripts and expects git plus an authenticated GitHub CLI session.
Credentials
Using gh, git, and GitHub Actions is proportionate for GitHub Pages deployment, though it acts with the permissions of the user's current GitHub CLI login.
Persistence & Privilege
The generated repository and GitHub Actions workflow persist and can automatically publish future pushes, which is expected for the deployment purpose.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install web-deploy-github
  3. After installation, invoke the skill by name or use /web-deploy-github
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
v1.0.0 - Initial Release Features: - Complete workflow for creating and deploying static websites to GitHub Pages - Automated deployment scripts (init_project.sh, deploy_github_pages.sh) - Three ready-to-use templates: base HTML, portfolio/CV, and landing page - Comprehensive design patterns and best practices documentation - Mobile-first responsive design patterns - GitHub Actions integration for automatic deployment - Modern CSS and JavaScript patterns - Full documentation of autonomous generation workflow
Metadata
Slug web-deploy-github
Version 1.0.0
License
All-time Installs 291
Active Installs 49
Total Versions 1
Frequently Asked Questions

What is Web Deploy GitHub Pages?

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. It is an AI Agent Skill for Claude Code / OpenClaw, with 7716 downloads so far.

How do I install Web Deploy GitHub Pages?

Run "/install web-deploy-github" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Web Deploy GitHub Pages free?

Yes, Web Deploy GitHub Pages is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Web Deploy GitHub Pages support?

Web Deploy GitHub Pages is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Web Deploy GitHub Pages?

It is built and maintained by ThomekSolutions (@thomeksolutions); the current version is v1.0.0.

💬 Comments