usectl
Deploy and manage full-stack projects on usectl — a managed Kubernetes platform that turns a GitHub repo into a live HTTPS app with PostgreS
Open source Open in the app JSON README (API)
About
Deploy and manage full-stack projects on usectl — a managed Kubernetes platform that turns a GitHub repo into a live HTTPS app with PostgreSQL, S3 storage, and automatic SSL. Includes deployment skill with full lifecycle knowledge, MCP server integration for direct API access, and slash commands (/deploy, /status, /logs) for quick operations. One prompt deploys your entire project.
Details
- Kind
- Plugins
- Topic
- Cloud & DevOps
- Publisher
- syst3mctl
- Origin
- marketplace
- Category
- ferramentas
- Last push
- 2026-03-08T12:29:43Z
- Repository state
- ativo
- Added
- 2026-08-30 01:48:58
- Updated
- 2026-08-30 01:48:58
- Origin id
syst3mctl/usectl-plugin/usectl
README
# usectl Plugin Deploy and manage full-stack projects on [usectl](https://usectl.com) — a managed Kubernetes platform that turns a GitHub repo into a live HTTPS app with PostgreSQL and S3 storage. ## What's Included ### MCP Server Connects to the usectl API for managing projects, deployments, domains, databases, storage, and environment variables. ### Skill: usectl-deploy Full deployment lifecycle knowledge — from creating projects to debugging failed deploys. Triggers automatically when you mention deploying, hosting, or managing infrastructure. ### Commands | Command | Description | |---------|-------------| | `/deploy <repo-url> [--db] [--storage] [--domain example.com]` | Deploy a project from GitHub | | `/status <project-name>` | Check project status, URL, database, and storage | | `/logs <project-name>` | View and analyze deployment logs | ## Setup ### 1. Get your API key Sign up at [usectl.com](https://usectl.com) and grab your API key from **Settings → API** on [manager.usectl.com](https://manager.usectl.com). ### 2. Set the environment variable ```bash export USECTL_API_KEY=your-api-key-here ``` Or add it to your shell profile (`~/.zshrc`, `~/.bashrc`). ### 3. Install the plugin Drop the `.plugin` file into Claude Code or Cowork, or clone the repo and point your plugin config at it. ## Usage Examples ``` /deploy github.com/myname/my-app --db --storage --domain app.mysite.com ``` ``` /status my-app ``` ``` /logs my-app ``` Or just talk naturally: - "Deploy my Next.js app from GitHub with a database" - "What's the status of my-app?" - "The deploy failed — what went wrong?" ## Links - [usectl.com](https://usectl.com) — Platform - [manager.usectl.com](https://manager.usectl.com) — Dashboard - [@usectl/mcp-server](https://www.npmjs.com/package/@usectl/mcp-server) — MCP server on npm ## License MIT — built by [systemctl](https://systemctl.pro)