Deploy Status — DevOps skill for Claude Code
SSH to 2anki.net, show pm2 status and recent server log tail.
How to install Deploy Status
Installs to ~/.claude/commands/2anki-2anki.net-deploy-status.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/2anki/2anki.net/HEAD/.claude/commands/deploy-status.md -o ~/.claude/commands/2anki-2anki.net-deploy-status.md Restart Claude Code, or start a new session, for it to be picked up.
What Deploy Status does
description: SSH to 2anki.net, show pm2 status and recent server log tail allowed-tools: Bash
Run a single SSH call:
ssh -o ConnectTimeout=10 alemayhu@2anki.net "pm2 list && echo '---LOGS---' && pm2 logs --lines 80 --nostream 2>&1 | tail -100"
The app runs **blue-green**, so the live process is `server-green` or `server-blue` — never plain `server`. Hardcoding `pm2 logs server` returns an empty tail (no process by that name). Omit the process name so `pm2 logs` tails which
Alternatives in DevOps
- Azure Event Grid .net — Event Grid topic and domain publishing 1.8k ★
- MCP Boilerplate — A remote Cloudflare MCP server boilerplate with user authentication and Stripe for paid tools 1k ★
- Codeg — Aggregate and browse AI coding agent sessions (Claude Code, Codex, Gemini CLI, etc.) in one place 850 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Vps
VPS operations — SSH, deploy, logs, status, and file transfers.
DevPilot
DevPilot – A developer’s command center for staging & production server setup, monitoring, and automation. Pro
Discovery Check
Weekly agent-discovery check — GSC + Bing query impressions, Cloudflare bot fetches of llms.txt, npm search ra
Tui Test
Build, deploy, and E2E test teru TUI mode on the remote server via SSH pane. Automates binary upload, daemon m
LiteEditorAI
Terminal-first workspace for supervising AI coding agents (Claude Code, Codex, Gemini): live agent status per
Agex Review
Deploy AGEX reviewer agent on recent changes
Related Agents
PM2
pm2 logs --lines 200 --nostream --err docker compose logs --tail 200 journalctl -u -n 200 --no-pager
DevOps Triage
Triages a production error alert (service name, error sample, optional deploy sha) into a bounded root-cause v
Orchestration Recovery
Recovery diagnostician for unknown orchestration failures. Analyzes phase state, wrapper exit code, and log ta