← Back to Skills Marketplace
thomeksolutions

Web Deploy GitHub Pages

by ThomekSolutions · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
8388
Downloads
9
Stars
0
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 an agent to create a GitHub repository, push site files, and make a GitHub Pages site live. Review generated content for secrets, personal data, and proprietary material before deployment, and use a GitHub account or token with only the permissions needed for the target repository.
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 all support creating a static website, creating a GitHub repository, configuring GitHub Pages, pushing code, and deploying the site.
Instruction Scope
The skill describes repository creation, pushes, Pages setup, and automatic deployment, but users should understand that the script creates a public GitHub repository and publishes the site.
Install Mechanism
No hidden installer, package download, obfuscated setup, or unexpected dependency installation was found; the skill consists of markdown documentation, templates, and shell scripts.
Credentials
Use of git and the authenticated GitHub CLI is proportionate for GitHub Pages deployment, though it acts with the user's GitHub account permissions.
Persistence & Privilege
The skill creates persistent public GitHub resources and a GitHub Actions deployment workflow, but this is expected for a deployment skill and is not hidden.
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 0
Active Installs 0
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 8388 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