cybrixcc
cybrix-skills
Shell✨ New

Claude Code skills for Cybrix — install via "claude plugin marketplace add cybrixcc/cybrix-skills". Open-source skills paired with the Cybrix hosted backend.

Last updated Jul 6, 2026
81
Stars
0
Forks
0
Issues
0
Stars/day
Attention Score
50
Language breakdown
Shell 96.6%
HTML 2.5%
CSS 0.7%
JavaScript 0.3%
Files click to expand
README

Cybrix — deploy from Claude Code

Version License: MIT Claude Code Free tier

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
Works in any language — "deploy this", "задеплой это", "despliega esto" — Claude understands the intent.

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.X and import.meta.env.X references
  • Shows you what it found and asks how to handle each:
- Paste here — sent encrypted with the deploy - Set later — configure in the Cybrix dashboard after deploy - Skip — build may fail or the site may not work correctly

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_TOKEN environment variable
  • ~/.config/cybrix/token
  • .cybrix/token in 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


License

MIT — see LICENSE.

🔗 More in this category

© 2026 GitRepoTrend · cybrixcc/cybrix-skills · Updated daily from GitHub