Claude Code skills for Cybrix — install via "claude plugin marketplace add cybrixcc/cybrix-skills". Open-source skills paired with the Cybrix hosted backend.
Cybrix — deploy from Claude Code
Tell Claude to deploy. Get a live HTTPS URL in under 60 seconds.
Cybrix is a hosting service for static sites built for coaches, designers, and creators who build with Claude but don't do DevOps. This plugin adds a cybrix-deploy skill to Claude Code — Claude runs the build, packages the output, uploads it to Cloudflare's edge network, and hands you a live URL directly in the chat.
No Git. No GitHub account. No config files. No dashboards. Just talk.
> Deploy this with cybrix
✓ Detected static site (Next.js export) ✓ Building... done in 8s ✓ Uploading to Cybrix... done ✓ Live at: https://my-site.cbrx.cc
Your site is live. Connect a custom domain in dashboard.
Quick start
1. Install the skill — run inside Claude Code:
/plugin marketplace add cybrixcc/cybrix-skills
/plugin install cybrix-deploy@cybrix-skills
2. Get a free API token at app.cybrix.cc — no credit card required.
3. Set your token:
export CYBRIXTOKEN=vdyourtokenhere
To persist across sessions:
mkdir -p ~/.config/cybrix && echo "vdyourtoken_here" > ~/.config/cybrix/token
4. Open Claude Code in your project and say:
Deploy this with cybrix
What Claude does
- Detects your project type (Next.js, Astro, Vite, Hugo, Eleventy, plain HTML, and more)
- Scans for environment variables your build needs — asks how to handle each one
- Runs the build and locates the output directory
- Uploads to Cybrix and polls until the site is live
- Returns the live URL directly in the chat
Supported project types
Static sites only. Detection is heuristic — works with any framework that produces a static output folder.
| Result | Examples | |----------|-------------------------------------------------------------------------------------| | [deploy] | Next.js (output: 'export'), Astro, Vite, Hugo, Eleventy, Jekyll, Zola, plain HTML | | [skip] | Dockerfile present, Node/Go/Python/Ruby server entry points |
Output directories checked in order: dist, out, public, _site, build, .output/public.
Environment variables
Before running the build, Claude scans your project for environment variables the build will need:
- Reads
.env,.env.local,.env.production,.env.example - Greps source files for
process.env.Xandimport.meta.env.Xreferences - Shows you what it found and asks how to handle each:
Claude warns if a variable is used in code but missing from your env files, and refuses to forward anything that looks like a private secret (SECRET, PRIVATEKEY, DATABASEURL) inside a client-bundle prefix (NEXTPUBLIC, VITE_) without your explicit confirmation.
Token lookup order
The skill looks for your token in this order:
$CYBRIX_TOKENenvironment variable~/.config/cybrix/token.cybrix/tokenin the project root
Pricing
| Plan | Projects | Deploys | Domain | Deploy history | Commercial use | |-------------|----------|-----------|---------------|--------------------|----------------| | Free | 1 | Unlimited | *.cbrx.cc | 7 days | [allowed] | | Pro — $9/mo | 10 | Unlimited | Custom domain | 90 days + rollback | [allowed] |
Both plans allow commercial use. No Fair Use restrictions.
Pro also includes Telegram deploy alerts. → cybrix.cc/pricing
Troubleshooting
"CYBRIX_TOKEN is not set"
Set it with export CYBRIXTOKEN=vd... or save to ~/.config/cybrix/token as shown above.
"Output directory not found"
Run your build manually first (npm run build, hugo, etc.) to confirm it works, then retry. If the output path is non-standard, tell Claude the correct path when prompted.
"Build failed"
Claude shows the last 40 lines of output. Fix the error (missing node_modules, missing env vars, TypeScript errors) then say "deploy again".
"Free tier project limit reached"
Free plan is limited to 1 project. Upgrade at cybrix.cc/pricing or delete an existing project from your dashboard.
"Bundle too large"
Gzipped output exceeds 100 MB. Common causes: source maps in production output, node_modules accidentally in dist, large unoptimised assets.
Support
- Bug in the skill — open an issue
- Account or deploy problem —
support@cybrix.ccor app.cybrix.cc - Contributing a fix — see CONTRIBUTING.md
License
MIT — see LICENSE.