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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bobdevibecoder/bobagent-web-deploy-githubWhat 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
- "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'."
- "Create a landing page for my new productivity app called 'FocusFlow'. Use the landing template and ensure it is responsive for mobile devices."
- "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
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bobdevibecoder-bobagent-web-deploy-github": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution, external-api
Related Skills
affiliate-master
Full-stack affiliate marketing automation for OpenClaw agents. Generate, track, and optimize affiliate links with FTC-compliant disclosures and multi-network support.
tweet-ideas-generator
Generates 60 high-impact tweet ideas from reference content across 5 categories. Use when someone wants to extract engaging short-form statements from content for Twitter/X, organized by harsh advice, quotes, pain points, counterintuitive truths, and key insights.
ai-discoverability-audit
Audit how a brand appears in AI-powered search (ChatGPT, Perplexity, Claude, Gemini). Use when user mentions "AI search," "how do I show up in ChatGPT," "AI discoverability," "AEO," "LLM visibility," or wants to understand their brand's AI presence.
positioning-basics
Help founders and marketers nail their positioning. Use when someone mentions "positioning," "value proposition," "who is this for," "how do I describe my product," "messaging," "ICP," "ideal customer," or is struggling to articulate what makes their product different.
polymarket-correlation
Detect mispriced correlations between Polymarket prediction markets. Cross-market arbitrage finder for AI agents.