Files
Naman 5a2fada0f1 feat: migration skill family + URL audit (.createos.io → .createos.nodeops.network) (#11)
* feat: add migration skill family; fix legacy .createos.io domain

Migration skill family (new):
- skills/vercel-to-createos — live, end-to-end tested against CreateOS
  MCP. CreateProject (Pattern A: useBuildAI; Pattern B: explicit
  commands) and CreateProjectEnvironment shapes verified.
- skills/{netlify,railway,heroku,render,flyio}-to-createos — reserved
  stubs routing users to concierge migration until they ship.
- MIGRATIONS.md — category index at repo root (flat layout because the
  skills CLI does not resolve nested category paths).
- README.md — adds vercel-to-createos row + migration section.
- skills/createos/SKILL.md — "See also" cross-link to migration family.

URL audit (existing skill):
- Replaced legacy .createos.io domain (DNS unreachable) with current
  .createos.nodeops.network across createos/SKILL.md, references/
  api-reference.md, references/deployment-patterns.md, and scripts/
  quick-deploy.sh.

Known issues flagged in PR body:
- https://createos.nodeops.network/migrate currently 404s.
- Stray skills/SKILL.md (untracked, pre-existing) deliberately not
  included in this commit.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* fix(migrate): swap /migrate 404 URL for mailto:business@nodeops.xyz

The concierge migration URL referenced throughout the migration skill
family (https://createos.nodeops.network/migrate) currently 404s. Until
the landing page exists, route users to the business inbox instead.

Affects 15 references across 8 tracked files (vercel + 5 stubs, plus
MIGRATIONS.md and the createos See also section).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* fix(createos): MCP endpoint path is /mcp not /sse in quick-deploy.sh

One-off inconsistency caught by @pratikbin in PR review. Every other
reference in the createos skill (SKILL.md, config.json,
deployment-patterns.md) already uses /mcp — this was the lone holdout.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Naman <naman307@Namans-MacBook-Pro.local>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-20 15:41:59 +05:30

2.1 KiB

Migration Skills

A family of skills that migrate existing deployments from other cloud platforms to CreateOS.

Each migration skill reads the source platform's configuration, maps it to CreateOS equivalents, provisions environments and environment variables, and triggers the first deployment via the CreateOS MCP server. Skills do not modify or delete anything on the source platform — your existing deployment stays live until you cut DNS over.

Note on naming: The skills CLI in this repository uses a flat layout (skills/<skill-name>/SKILL.md). All migration skills are named <platform>-to-createos and live as siblings under skills/, not under a migrate/ subdirectory.

Available today

Skill Description Install
vercel-to-createos Migrate Next.js, Vite, React, Vue, Svelte apps from Vercel to CreateOS npx skills add https://github.com/NodeOps-app/skills --skill vercel-to-createos

Coming soon

These skills are reserved namespaces with stub SKILL.md files in place. Until they ship, they route users to the concierge migration path at mailto:business@nodeops.xyz.

Skill Source platform Config file(s) it will parse
netlify-to-createos Netlify netlify.toml
railway-to-createos Railway railway.json or railway.toml
heroku-to-createos Heroku Procfile, app.json
render-to-createos Render render.yaml
flyio-to-createos Fly.io fly.toml

Need a migration that hasn't shipped yet?

CreateOS offers a concierge migration service. Engineers will move your project end to end — config translation, environment variables, data, DNS — at no charge.

→ mailto:business@nodeops.xyz

Resources

  • Full Vercel migration guide: https://nodeops.network/createos/docs/Migrations/Vercel
  • CreateOS deployment docs: https://nodeops.network/createos/docs/deploy
  • Concierge migration: mailto:business@nodeops.xyz
  • Skill repository: https://github.com/NodeOps-app/skills