deploy-router
Deployment platform router - Vercel vs Cloudflare vs GitHub Pages. Analyzes framework, SEO needs, repo visibility. Use for "where to deploy" decisions.
Why use this skill?
Deploy your projects smarter. Analyze repository visibility, framework needs, and SEO requirements to choose the perfect deployment platform.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anton-abyzov/sw-deploy-routerWhat This Skill Does
The deploy-router skill serves as an intelligent decision engine for developers and project managers aiming to deploy web applications. It abstracts the complexity of choosing between Vercel, Cloudflare Pages, and GitHub Pages by analyzing your project's specific requirements. The skill is context-aware, evaluating your tech stack, SEO requirements, edge-computing needs, and most importantly, your repository visibility (Public vs. Private) to ensure your deployment strategy remains compliant and cost-effective.
Installation
To integrate this skill into your environment, run the following command via your terminal or inside the OpenClaw interface:
clawhub install openclaw/skills/skills/anton-abyzov/sw-deploy-router
Use Cases
- Static Site Hosting: Ideal for portfolios or documentation sites where choosing between GitHub Pages and Cloudflare Pages can be confusing.
- Dynamic SEO: Next.js applications that require server-side rendering (SSR) or incremental static regeneration (ISR) are often better suited for Vercel, and this skill identifies when your project necessitates that power.
- Cost Mitigation: If you are working on a small, personal project and want to avoid high hosting costs, the skill suggests platforms that provide the most generous free tiers.
- Private Repository Constraints: Many developers are caught off-guard by GitHub Pages' restriction on private repository deployments. This skill checks your GitHub visibility via the CLI to suggest free alternatives like Cloudflare Pages immediately.
Example Prompts
- "I am building a private dashboard with Next.js. Where should I deploy it for free?"
- "Analyze my project files and let me know if GitHub Pages is the best place for my public documentation site."
- "Which deployment platform handles global edge routing better for my e-commerce storefront?"
Tips & Limitations
Always ensure the GitHub CLI (gh) is authenticated on your system, as the skill relies on it to verify repository visibility. Remember that while this tool provides expert recommendations, you should still evaluate regional compliance and specific platform bandwidth limits for large media projects. The skill is designed to guide you toward the best-fit platform, but final configuration remains under your control.
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-anton-abyzov-sw-deploy-router": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, external-api
Related Skills
network-engineer
Cloud network architect for VPC design, service mesh, zero-trust networking, load balancers, and CDN optimization. Use for network troubleshooting or connectivity issues.
jira-multi-project-mapper
Expert in mapping SpecWeave specs to multiple JIRA projects with intelligent project detection and cross-project coordination. Use when syncing to multiple JIRA projects (project-per-team, component-based), or managing bidirectional sync across team boundaries.
helm-chart-scaffolding
Design, organize, and manage Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use when creating Helm charts, packaging Kubernetes applications, or implementing templated deployments.
performance-optimization
React Native performance with Hermes V1, FlashList, expo-image v2, concurrent rendering. Use for slow app, memory leaks, or FPS issues.
release-strategy-advisor
Release strategy advisor - detects brownfield patterns (tags, CI/CD, changelogs), recommends versioning strategy based on architecture. Creates release-strategy.md.