NodeOps
ES

CreateOS Skills

CreateOS Skills is a universal deployment skill that works with any AI coding tool. No new IDE. No workflow change. One command and your app is live.


What are CreateOS Skills?

CreateOS Skills enable AI coding agents to deploy applications directly from your existing development environment. Instead of switching between tools or learning new interfaces, you can deploy, publish, and manage applications using natural language commands within your preferred AI coding tool.

Skills provide an alternative to manual CreateOS deployment by letting your AI coding assistant handle the entire process. For IDE-specific setup, see our Integration Guides.

Key Value Proposition:

  • Deploy - Push your app live with one command
  • Publish - Share your creation with the world
  • Earn - Monetize through the CreateOS marketplace

Installation

Install CreateOS Skills with a single command:

1npx skills add https://github.com/NodeOps-app/skills --skill createos

This adds the CreateOS deployment skill to your AI coding environment, enabling direct deployment capabilities.


Supported AI Coding Tools

CreateOS Skills works with any tool that supports the Skills protocol. For detailed setup instructions, see our Integration Guides.

  • Claude Code - Anthropic's CLI coding assistant (setup guide)
  • GitHub Copilot - GitHub's AI pair programmer (setup guide)
  • Gemini CLI - Google's AI coding CLI (setup guide)
  • OpenCode - Open-source AI coding assistant (setup guide)
  • Codex - OpenAI's code generation model
  • Amp - AI coding assistant
  • Kimi CLI - Kimi's AI coding CLI

How It Works

MCP Integration

When connected via MCP (Model Context Protocol), no API key is required for basic operations. The MCP server handles authentication automatically.

MCP Endpoint: https://api-createos.nodeops.network/mcp

For direct REST API calls, use the header: X-Api-Key: <your-api-key>

Authentication

  1. Create an account at createos.nodeops.network
  2. Generate your API key from your profile
  3. The skill handles authentication automatically via MCP

Core Capabilities

Project Management

CommandDescription
CreateProject()Initialize new projects
ListProjects()View all your projects
UpdateProjectSettings()Modify project configurations
DeleteProject()Remove projects

Deployment

CommandDescription
CreateDeployment()Deploy Docker images
TriggerLatestDeployment()Initiate GitHub builds
UploadDeploymentFiles()Deploy via file upload
GetBuildLogs()Debug build issues
GetDeploymentLogs()Debug deployment issues

Environment Management

CommandDescription
CreateProjectEnvironment()Set up isolated environments (dev, staging, prod)
UpdateProjectEnvironmentEnvironmentVariables()Configure secrets and env vars
UpdateProjectEnvironmentResources()Scale CPU, memory, replicas

Domain Management

CommandDescription
CreateDomain()Add custom domains
RefreshDomain()Verify DNS configuration
UpdateDomainEnvironment()Route traffic to environments

GitHub Integration

CommandDescription
ListConnectedGithubAccounts()View connected accounts
ListGithubRepositories()Browse accessible repos
ListGithubRepositoryBranches()Explore branches
InstallGithubApp()Connect GitHub account

Deployment Methods

CreateOS Skills supports all three CreateOS deployment methods. Here's how to use each via Skills commands:

1. Quick Deploy (File Upload)

The fastest way to get started:

  1. Create an upload project with CreateProject()
  2. Upload your files via UploadDeploymentFiles()
  3. Your app is live on CreateOS

2. GitHub Auto-Deploy

For CI/CD workflow:

  1. Connect your repository through InstallGithubApp()
  2. Create project with CreateProject() using VCS type
  3. Every git push triggers automatic deployment

3. Docker Deployment

For containerized applications:

  1. Call CreateProject() with image type
  2. Deploy containers using CreateDeployment() with image reference
  3. Scale and manage with environment commands

Supported Technologies

Runtimes

RuntimeVersions
Node.js18, 20, 22
Python3.11, 3.12
Go1.22, 1.25
Rust1.75
Bun1.1, 1.3
Static SitesHTML, CSS, JS

Frameworks

JavaScript/TypeScript:

  • Next.js, React, Vue, Nuxt, Astro, Remix, Express

Python:

  • FastAPI, Flask, Django

Go:

  • Gin, Fiber

Rust:

  • Actix

Best Practices

Security

  • Never hardcode secrets; use UpdateProjectEnvironmentEnvironmentVariables() for environment variables
  • Enable security scanning during project creation
  • Set appropriate API key expiry dates

Production Readiness

  • Use multiple replicas (minimum 2) for production reliability
  • Monitor analytics regularly to detect performance issues
  • Set up proper environment separation (dev, staging, prod)

Performance

  • Use the appropriate runtime version for your application
  • Configure resources (CPU, memory) based on your app's needs
  • Enable caching where appropriate

Example Workflows

Deploy a Next.js App

User: Deploy my Next.js app from GitHub

AI Agent:
1. ListConnectedGithubAccounts() - Check connected accounts
2. ListGithubRepositories() - Find the repository
3. CreateProject() - Create project with VCS type
4. TriggerLatestDeployment() - Deploy the app
5. Returns: https://yourapp.createos.io

Scale an Application

User: My app is getting more traffic, scale it up

AI Agent:
1. ListProjects() - Find the project
2. UpdateProjectEnvironmentResources() - Increase replicas and CPU
3. Returns: Scaling complete, now running 3 replicas with 2 CPU cores

Add a Custom Domain

User: Add myapp.com to my project

AI Agent:
1. CreateDomain() - Add the custom domain
2. RefreshDomain() - Provide DNS configuration instructions
3. UpdateDomainEnvironment() - Route to production
4. Returns: Domain configured, update your DNS with the provided records

Deployment & CI/CD

IDE Integrations

API & MCP


Getting Help


Last updated: February 2026

Más de 100,000 constructores. Un solo espacio de trabajo.

Recibe actualizaciones de productos, historias de constructores y acceso anticipado a funciones que te ayudan a lanzar más rápido.

CreateOS es un espacio de trabajo inteligente y unificado donde las ideas pasan sin interrupciones del concepto al despliegue en producción, eliminando el cambio de contexto entre herramientas, infraestructura y flujos de trabajo, con la oportunidad de monetizar ideas de inmediato en el Marketplace de CreateOS.