← Back to Skills Marketplace
thomeksolutions

Web Deploy GitHub Pages

by ThomekSolutions · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
8670
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 are comfortable with a skill that can create public GitHub repositories and publish site contents. Before running its scripts, use a new empty project directory, review every file that will be committed, add a conservative .gitignore, avoid secrets or private documents in the project tree, and require explicit approval before public repo creation, pushes, and GitHub Pages activation.
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
⚠ Credentials
The scripts accept arbitrary project paths, can overwrite predictable files, and deploy uses recursive git staging, which can include unrelated or sensitive local files.
✓ Install Mechanism
No install-time hooks, package installs, background services, or remote payload retrieval were found; scripts run only when invoked.
⚠ Instruction Scope
The workflow instructs repository creation, public GitHub push, Pages configuration, and auto-deployment without explicit user confirmation gates before publication.
⚠ Persistence & Privilege
Deployment uses the user's authenticated GitHub CLI session to create a public repository and persistent GitHub Pages/Actions configuration.
ℹ Purpose & Capability
The SKILL.md purpose matches the included init and GitHub Pages deployment scripts; scanner mismatch claims are not supported by the full artifact set.
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 8670 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