# createos

A skill that lets your agent ship code to production on the CreateOS cloud platform: agents, APIs, bots, MCP servers, frontends.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1700 installs · ★ 2
- Author: NodeOps-app
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/NodeOps-app/skills/tree/HEAD/skills/createos/SKILL.md
- Updated: 2026-09-23
- HTML: https://affpapa.org/en/nevibecode/skills/createos

## What it does

The skill covers CreateOS, a cloud platform for deployments. It hands the agent a set of MCP tools: `CreateProject`, `UploadDeploymentFiles`, `CreateDeployment`, `ListDeployments`, `GetBuildLogs` and more. Through them the agent creates a project, pushes files or an image, and takes the build to a live URL.

Three ways to ship. Direct file upload is the quickest: an `upload` project, then `UploadDeploymentFiles` with file contents. GitHub auto-deploy uses a `vcs` project, wired up through `ListConnectedGithubAccounts` and `ListGithubRepositories`, and rebuilds on every push. The third path deploys a Docker image via `CreateDeployment`.

Runtimes include `node:18`–`node:22`, `python:3.11` and `python:3.12`, `golang:1.22`, `golang:1.25`, `rust:1.75`, `bun:1.1`, `bun:1.3`, plus static sites. Calling REST endpoints outside MCP needs a key in the `X-Api-Key` header, issued by `CreateAPIKey`. Over MCP no key is required because the server handles authentication itself.

## Requirements
- Works with: GitHub, Docker, Slack

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add NodeOps-app/skills --skill createos -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/createos/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/createos/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add NodeOps-app/skills --skill createos -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/createos/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add NodeOps-app/skills --skill createos -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/createos/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install NodeOps-app/skills createos
```

2. **Manually: put the files in place**
- File: `.github/skills/createos/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add NodeOps-app/skills --skill createos -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/NodeOps-app/skills --path skills/createos
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/createos/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add NodeOps-app/skills --skill createos -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/NodeOps-app/skills/tree/HEAD/skills/createos/SKILL.md

## When to use it
- ship an API or microservice and get a working URL
- deploy an MCP server or an AI skill
- host a Discord, Slack or Telegram bot
- set up auto-deploy from GitHub on every push
- run a cron job or a background worker

## Example prompts
- deploy this server to CreateOS and give me the URL
- create an upload project and push my files
- connect my repo to CreateOS and turn on auto-deploy

## Similar
- [webflow-cli:cloud](https://affpapa.org/en/nevibecode/skills/webflow-clicloud.md) — skill · 1000 installs
- [saas-security-posture](https://affpapa.org/en/nevibecode/skills/saas-security-posture.md) — skill · 314 installs
- [langgraph-cli](https://affpapa.org/en/nevibecode/skills/langgraph-cli.md) — skill · 9000 installs
- [cloudrun-development](https://affpapa.org/en/nevibecode/skills/cloudrun-development.md) — skill · 983 installs
- [github-release-management](https://affpapa.org/en/nevibecode/skills/github-release-management.md) — skill · 1200 installs
- [docker-sandboxes-network-credentials](https://affpapa.org/en/nevibecode/skills/docker-sandboxes-network-credentials.md) — skill · 724 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
