A Claude Code skill that deploys your project to Ploi Cloud with a single command.
Run /pc-deploy from any project directory and the skill will:
- Detect your project type (Laravel, Node.js, WordPress, PHP, Statamic, Craft CMS)
- Extract runtime versions, extensions, and required services
- Create or update the application on Ploi Cloud
- Configure build commands, environment variables, and databases
- Deploy, monitor, and auto-fix failures
- Report the live URL when done
- A Ploi Cloud account
- The Ploi Cloud MCP server connected:
claude mcp add --transport http ploi-cloud https://ploi.cloud/mcp
All tools
Auto-detects your AI harness and installs to the right location:
npx skills add ploicloud/skillClaude Code
git clone https://github.com/ploicloud/skill ~/.claude/skills/pc-deployManual
Clone into your project's .claude/skills/ directory:
git clone https://github.com/ploicloud/skill .claude/skills/pc-deployFrom your project directory in Claude Code:
/pc-deploy
The skill requires a git repository with a remote URL (GitHub, GitLab, or Bitbucket).
| Type | Detection |
|---|---|
| Laravel | composer.json with laravel/framework |
| Statamic | composer.json with statamic/cms |
| Craft CMS | composer.json with craftcms/cms |
| WordPress | wp-config.php |
| PHP | composer.json (generic) |
| Node.js | package.json |
| Dependency | Service |
|---|---|
mysql2, Prisma with MySQL |
MySQL |
pg, postgres, Prisma with PostgreSQL |
PostgreSQL |
mongodb, mongoose |
MongoDB |
predis/predis, ext-redis, redis, ioredis |
Redis |
php-amqplib, amqplib |
RabbitMQ |
When a deployment fails, the skill diagnoses the error and applies a fix automatically (up to 5 retries):
- Out of memory → increases memory allocation
- Missing PHP extension → adds it to the config
- Build failure → adjusts build commands
- Health check failure → changes the health check path
- Missing environment variable → adds the required secret