ck:deploy

Detect hosting platforms from config files and deploy projects automatically.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/hidonguyen/trade-ops --skill ck-deploy-hidonguyen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ck:deploy
Source: https://github.com/hidonguyen/trade-ops/tree/main/.opencode/skills/deploy
Command: npx skills add https://github.com/hidonguyen/trade-ops --skill ck-deploy-hidonguyen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Eliminates manual platform selection and error-prone deployment steps by auto-detecting hosting targets and running guided deploy flows so teams can publish applications faster and with fewer mistakes.

Core Features & Use Cases

  • Auto-detection: Parse docs/deployment.md and scan repository config files to identify platform signals (vercel.json, netlify.toml, Dockerfile, etc.).
  • Cost-optimized recommendations: Recommend hosting targets based on project type (static, SPA, SSR, Docker) and free tier considerations.
  • Deploy execution & verification: Check CLI tooling and authentication, run deploy commands, verify the resulting URL, and create or update docs/deployment.md.
  • Troubleshooting guidance: Attempt common auto-fixes and surface actionable next steps or escalate to a devops skill for complex issues.
  • Use Case: Detect a Next.js app with vercel.json, recommend Vercel, perform login checks, run the deploy, verify the production URL, and update documentation.

Quick Start

Deploy the current project to the best-detected platform and update docs/deployment.md with the production URL and deploy command.

Frequently Asked Questions about ck:deploy

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I auto-detect the best hosting platform for my project?

Auto-detecting the best hosting platform involves scanning repository config files like vercel.json, netlify.toml, or Dockerfile to identify platform signals. The system then recommends cost-optimized targets based on project type and free tier considerations.

What types of web applications can I deploy automatically?

You can deploy static sites, single-page apps, server-rendered frameworks, and containerized services automatically. The deployment process detects platform-specific configuration files to determine the appropriate hosting target for each project type.

How do I deploy a Next.js app to Vercel from the command line?

Deploying a Next.js app to Vercel requires checking CLI tooling and authentication, executing platform deploy commands, and verifying the production URL. The system detects vercel.json and runs a guided deploy flow to publish the application.

Do I need CLI tooling and authentication configured before running an automated deploy?

Yes, CLI tooling and authentication must be present and configured before executing automated deploy commands. The deployment process checks for these prerequisites to ensure successful execution and verifies the resulting production URL.

Why does my automated deployment fail and how do I troubleshoot it?

Automated deployment failures trigger troubleshooting guidance that attempts common auto-fixes and surfaces actionable next steps. For complex issues, the process escalates to a devops skill to resolve platform-specific configuration problems.

Does the deployment process update project documentation automatically?

Yes, the deployment process creates or updates docs/deployment.md automatically. It records the production URL and deploy command, ensuring deployment documentation stays current after publishing to the detected hosting target.