refinery
claudeAI-powered roadmap refinement: ticket analysis, sprint review, design analysis, documentation search, and team communication
11 skills · 11 commands · hooks
Technology-agnostic infrastructure operations: service status, logs, deployments, database queries, and message queue management
Plugin ops-suite from marketplace workbench-dev in weorbitant/workbench-dev. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
configureWalks through full ops-suite setup: asks about all infrastructure components and writes config.yaml. Use when setting up ops-suite for the first time or when config.yaml is missing.
db-migrateRun database migrations against remote environments. Use when asked about "migrations", "pending schema changes", "apply migrations", "migration status", "update schema". SKIP: querying data (use db-query); service health (use service-status).
db-queryExecute read-only queries against databases in any environment. Use when asked about "SQL", "check data", "count records", "find rows", "query database", "how many X?", "look up Y". SKIP: running migrations (use db-migrate); service health (use service-status).
deploy-statusShow deployment status across environments — current deployed commit, author, timestamp, PR, and drift between envs. Use when asked about "deploy status", "what is deployed", "what version is in prod", "is prod up to date", "show deployments", "current commit per env", "deployment overview", "env di
deployDeploy a merged PR or commit to an environment. TRIGGER when: chained by workflow-deploy or another skill; user explicitly invokes /deploy with a PR number, commit SHA, or ref. SKIP: interactive guided deployments (use workflow-deploy).
port-forwardEstablish local connections to cluster services like databases, brokers, and APIs. Use when asked about "port-forward", "connect to database", "local connection", "tunnel", "forward port", "access service locally". TRIGGER when: user asks "port-forward to X", "connect to database locally", "tunnel t
queue-reprocessMove failed messages from dead letter queues back to their main queue. Use when asked about "reprocess DLQ", "retry failed messages", "move DLQ messages", "republish dead letters". SKIP: diagnosing failures first (use queue-triage); checking counts (use queue-status).
queue-statusCheck message queue status, list queues, monitor DLQ counts and consumers. Use when asked about "queues", "queue status", "DLQ", "dead letter", "consumers", "messages pending", "message broker", "rabbitmq", "queue health". TRIGGER when: user asks "how are the queues?", "queue status", "any DLQ messa
queue-triageDiagnose why messages are failing in dead letter queues and produce a root cause report. Use when asked about "DLQ triage", "dead letter diagnosis", "why are messages failing", "queue errors". SKIP: moving messages back (use queue-reprocess); general counts (use queue-status).
service-logsSearch and analyze logs from services and containers. Use when asked about "logs", "errors", "exceptions", "log search", "error messages", "stack trace", "application errors", "debug logs". TRIGGER when: user asks "any errors?", "check logs", "what's failing?", "show logs", "stack trace", "exception
service-statusCheck service/container status, health, events, and resource usage across environments. Use when asked about "pods", "service status", "check services", "crashloop", "restart", "container health", "service down", "unhealthy". TRIGGER when: user asks "is X running?", "check pods", "service down", "cr
workflow-deployInteractive deployment workflow with guided intake form and checkpoints at each destructive step. Use when the user wants to deploy a PR or commit with a step-by-step guided experience. TRIGGER when: user asks "deploy PR #X", "guided deploy", "walk me through deploying", "deploy workflow", "interact
/ops-suite:configureInteractive setup wizard: asks about all infrastructure components and writes config.yaml.
/ops-suite:configuring-ops-suiteInteractive configuration wizard: detects kubectl contexts, namespaces, and services, then writes config.yaml.
/ops-suite:db-migrateRun database migrations on remote environments.
/ops-suite:db-queryExecute read-only queries against databases.
/ops-suite:deploy-statusShow deployment status across environments: current commit, author, PR, and drift between envs (read-only).
/ops-suite:deployDeploy a merged change to an environment.
/ops-suite:port-forwardEstablish local connections to cluster services like databases, brokers, and APIs.
/ops-suite:queue-reprocessMove failed messages from DLQs back to their main queue for reprocessing.
/ops-suite:queue-statusCheck message queue status, list queues, monitor DLQ counts and consumers.
/ops-suite:queue-triageDiagnose why messages are failing in dead letter queues.
/ops-suite:service-logsSearch and analyze logs from services and containers.
/ops-suite:service-statusCheck service/container status, health, events, and resource usage across environments.
/ops-suite:workflow-deployInteractive deployment workflow: guided intake → pre-flight → deploy → migrations → verification.
${CLAUDE_PLUGIN_ROOT}/hooks/session-start.sh
AI-powered roadmap refinement: ticket analysis, sprint review, design analysis, documentation search, and team communication
11 skills · 11 commands · hooks
Guide for authoring Claude Code skills following Anthropic best practices
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.