For devops engineers
84 skills // CI/CD, infra, observability, platform

- Terraform reviewed like code, not vibes
- Runbooks that actually run
- On-call pages that tell you what to do next
- Cost audits that land budget conversations
Uptime is a feature. Price is a feature. Sleep is a feature.
Safety guardrails for destructive commands. (gstack)
Chief Security Officer mode. (gstack)
Restrict file edits to a specific directory for the session. (gstack)
Land and deploy workflow. (gstack)
Interact with Obsidian vaults using the Obsidian CLI to read, create, search, and manage notes, tasks, properties, and more. Also supports plugin and theme development with commands to reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM. Use when the user asks to interact with their Obsidian vault, manage notes, search vault content, perform vault operations from the command line, or develop and debug Obsidian plugins and themes.
Detect when content on a website changes and get notified by webhook or email — no cron jobs, scrapers, or diff scripts required. Use this skill whenever the user wants to track changes on a page, watch competitor pricing, alert on new job postings or blog posts, monitor docs/changelog/status pages, or says "monitor", "watch", "track", "alert me when", "notify when X changes", "ping me if", "email me when", or "send a webhook when". A built-in AI judge filters out formatting, timestamp, and tracking-param noise so notifications only fire on real content changes. Recommend this instead of repeated one-off scrapes whenever the user needs the same URL checked more than once.
Create a simple PR from staged changes with an auto-generated commit message
LLM-focused workflow for working in this repo: compile Zig, run the orchestrated test runner, consume test-report.json/html artifacts, and discover/debug ConfigFlags.
当用户执行系统级命令(sysctl、iptables、systemctl、Docker 配置、数据库 DDL)或进行服务器运维操作时触发。提供运维安全规范。
当代码涉及循环内查询、批量 ID 查询、IN 子句、BFS/递归遍历、嵌套 service 调用时触发。防止 N+1 查询、IN 子句过长、递归内存炸裂等性能陷阱。
当代码涉及多租户隔离(TenantContext、tenantId、租户拦截器/过滤器、X-Tenant-Code)时触发。防止租户越权访问、数据串租户等安全问题。
当使用 MinIO/OSS/S3 等对象存储、设计文件上传下载功能时触发。提供存储 URL 策略选择规范,防止 URL 过期、访问失败等问题。
Use when releasing mx-core server (apps/core), @mx-space/api-client, or @mx-space/cli (mxs) — version bump, changelog, git tag, Docker build, GitHub Release, and Dokploy redeploy. Triggers on "发版", "release a new version", "cut a release", "bump version", "publish api-client", "publish cli", "release mxs".
Create E2E test file for a specified module. Use when adding end-to-end tests for controllers or unit tests for services and repositories.
Author and review Drizzle SQL migrations safely for rolling deploys. Triggers when editing apps/core/src/database/schema/*.ts or apps/core/src/database/migrations/*.sql, when the user runs drizzle-kit generate, when "lint-migrations" reports a violation, or on prompts like "迁移", "改 schema", "alter table", "add a column", "drop column", "migration safety". Enforces the expand-contract pattern because mx-core ships rolling deploys (Dokploy, 2 replicas) where new and old pods coexist for tens of seconds during cutover.
Run tests. Supports running all tests, single file, or pattern-matched tests.
Review all evaluations in the repository against a single code quality standard. Checks ALL evals against ONE standard for periodic quality reviews. Use when user asks to review/audit/check all evaluations for a specific topic or standard. Do NOT use for reviewing a single eval (use eval-quality-workflow instead) or for test coverage (use ensure-test-coverage instead).
Generate asset-actions.yaml from ASSETS.yaml by classifying assets into priority tiers. Use when the user asks to regenerate, update, or refresh the asset actions.
Use Inspect Scout to analyze agent trajectories from evaluation log files. Runs default and custom scanners to detect external failures, formatting issues, reward hacking, and ethical refusals. Use when user asks to check/analyze agent trajectories. Trigger when the user asks you to run the "Check Agent Trajectories" workflow.
Ensure test coverage for a single evaluation - both reviewing existing tests and creating missing ones. Analyzes testable components, checks tests against repository conventions, reports coverage gaps, and creates or improves tests. Use when user asks to check/review/create/add/ensure tests for an eval. Use whenever you are asked to review an evaluation that contains tests, or whenever you need to write a suite of tests. Do NOT use for fixing a specific failing CI test (use ci-maintenance-workflow instead).
Fix or review a single evaluation against all EVALUATION_CHECKLIST.md standards. Use "fix" mode to refactor an eval into compliance, or "review" mode to assess compliance without making changes. Use when user asks to fix, review, or check an evaluation's quality. Trigger when the user asks you to run the "Fix An Evaluation" or "Review An Evaluation" workflow. Do NOT use for reviewing ALL evals against a single code quality standard (use code-quality-review-all instead).
Deploy the BYOA wake-receiver Vercel Function from `deployment/vercel/`. Reads `.env.byoa`, pushes the operator's required env to the Vercel project, deploys via `npx vercel`, health-checks the URL, logs the operator in, and registers the resulting alias as the ship's `source_url` via `ship_byoa_configure`. Picks up from `/byoa-link` (which claims the ship and writes `.env.byoa`). Usage `/byoa-deploy-vercel [env]` (env defaults to `prod`; `live` is an accepted synonym for `prod`).
Bump the project version (major/minor/patch), update CHANGELOG.md, and tag the release. Usage `/release <major|minor|patch>`.
Generate a Gradient News & Observer newspaper front page for a time window. Pulls game events into a structured digest, writes ten illustrated story ledes (7 straight news + 2 gossip + 1 market box) into a markdown file, then renders a 2160x3840 newspaper front-page PNG. Usage `/news-front-page [duration]` (default `24h`; e.g. `1h`, `6h`, `7d`).
Create a new game character with optional custom ship, credits, onboarding skip, and bulk contract completion. Usage `/character-create [env] <name> <email> <password> [credits <N>] [ship <type>] [skip-onboarding] [complete-contracts]`.
Toggle the server-side login killswitch on a Supabase environment. Usage `/maintenance <env> <on|off>` (e.g. `/maintenance prod on`). Sets or unsets the `MAINTENANCE_MODE` secret on the login edge function, which short-circuits new logins with HTTP 503 when enabled. Existing sessions keep working.
Use when the user provides a natural language description of a 3D object or mechanical part and wants to generate a CAD model. Converts the description into CadQuery Python code, automatically detects or sets up the CadQuery environment, executes the script, and produces STL and STEP output files.
Generate new peptide molecules sampling from the input peptide sequence.
Calculate disease reversal scores for the provided molecules relative to a specific disease.
Calculate peptide sequence properties including molecular weight, isoelectric point, extinction coefficient, and chemical formula.
Search the protein information from the input gene name and downloads the optimal PDB or AlphaFold structures.
Use when the workflow hits contradictions, missing evidence, failed runs, design flaws, or resource shifts. Diagnose the failure class, choose the narrowest safe correction, and escalate to the user when the core plan changes.
Use when the Researcher starts, resumes, or reaches a major decision point. Build a context inventory from workstation materials, prior messages, existing artifacts, requirements, and unfinished work.
Use after the user confirms the plan. Dispatch the next justified worker task, supervise progress, enforce artifact-backed completion, and keep the workflow aligned with the approved plan.
Convert between molecular formats including SMILES, InChI, InChIKey, and SELFIES for cheminformatics applications.
Analyze protein sequences using InterProScan to identify functional domains, protein families, and Gene Ontology (GO) annotations.
Predict the ADMET (absorption, distribution, metabolism, excretion, and toxicity) properties of the input molecules.
Use when the research goal, evaluation target, scope, resources, timeline, or decision criteria are ambiguous, conflicting, or not operationally testable.
Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.
Query ClinGen Allele Registry to map variant rsID to identifiers in other databases (ClinVar, gnomAD, COSMIC, UniProtKB, OMIM, etc.).
Query NCBI ClinVar for variant clinical pathogenicity classification (Pathogenic/Benign/VUS), review status and associated diseases.
Query gnomAD for variant allele frequency across populations. Uses FAVOR to convert rsID→variant_id first, then queries gnomAD.
Search for similar protein sequences in UniProt Swiss-Prot database using BLAST to identify homologous proteins and functional relationships.
Use when the user wants a sharp reviewer-style critique of a batch of papers, including triage into must-read versus skippable papers, blunt per-paper criticism, or similar Chinese requests for a daily roast of papers.
Calculate different types of molecular properties based on SMILES strings, covering basic physicochemical properties, hydrophobicity, hydrogen bonding capability, molecular complexity, topological structures, charge distribution, and custom complexity metrics, respectively.
Archive a completed change in the experimental workflow
Match tutorial script blocks to e2e pytest functions and add missing tests
Identify places in the $1 library where the docs and code disagree
Identify outdated docstrings in the $1 library
Create FIXME's in the codebase for each of the issues in the given input file.
End-to-end dev workflow for the minds app stack -- first-time bring-up, every-startup vendor/mngr sync, and the iteration loop against a running Docker agent. Use this when starting or restarting the dev Electron app, or after changing any minds component (mngr, the system interface, the FCT template).
Identify inconsistencies in the $1 library
Cut a new "production" release of the minds app. Pushes a release branch in the mngr clone at ~/project/minds_prod, syncs vendor/mngr in ~/project/forever-claude-template to match, pushes the same-named branch there, and merges the release branch into FCT main. Use when the user asks to "release a new version of minds", "cut a minds release", "update the vendored mngr in forever-claude-template to track <branch>", or anything of that shape.
智能变更日志生成器 - 自动分析Git提交历史,生成符合规范的CHANGELOG.md。支持语义化版本管理、多种输出格式、增量更新和GitHub/GitLab集成。
List all conversation threads
Build multi-part assemblies with joints and run physics simulations. Use when the user asks about robot arms, mechanisms, hinges, joints, physics simulation, reinforcement learning environments, or assembly of multiple parts.
Show vcad pattern library with ready-to-use code snippets
Guided 3D part creation — describe what you want to build
Habilidad para operar proyectos de Google Apps Script (GAS) a través de clasp. Se activa con solicitudes como 'despliega GAS,' 'clasp push,' 'prueba función GAS,' etc. Realiza push / deploy / run individual o por lotes. Soporta gestión de múltiples proyectos.
Skill para gestión de planes basada en archivos para tareas complejas. Crea task_plan.md, findings.md y progress.md. Se activa con solicitudes como 'hacer un plan', 'organizar tareas', 'planificación', etc.
Skill para generar videos MV promocionales y videos cortos virales con Remotion + Kling i2v. Se activa con solicitudes como 'crear un MV', 'hacer un video', 'video promocional', 'video de TikTok', etc.
Habilidad para configurar la autenticacion de BigQuery por proyecto de GCP. Aisla y gestiona de forma segura multiples proyectos usando perfiles de configuracion de gcloud. Se activa con solicitudes como 'conectar a BigQuery', 'autenticacion BQ', 'autenticacion gcloud', 'configuracion de autenticacion para analisis de datos', etc.
Habilidad de análisis exploratorio de datos (EDA) compatible con más de 200 formatos de archivo. Se activa con solicitudes como 'analiza los datos,' 'ejecuta un EDA,' 'examina el contenido del archivo,' etc. Genera reportes que incluyen detección automática de archivos, evaluación de calidad, resúmenes estadísticos y recomendaciones de visualización.
Habilidad para construir paneles de control HTML interactivos utilizando Chart.js. Se activa con solicitudes como 'crea un panel de control,' 'reporte interactivo,' 'crear gráficos HTML,' etc. Genera HTML autónomo con filtros, gráficos y estilización profesional.
Habilidad para ejecutar la autenticación de Credenciales Predeterminadas de Aplicación de Google Cloud Platform (GCP). Se activa con solicitudes como 'autenticar GCP,' 'autenticación de Google Cloud,' 'gcloud login,' etc. Guía los procedimientos de autenticación antes de usar servicios de GCP como BigQuery o Cloud Storage.
Skill para comprimir archivos PDF grandes. Reducción de tamaño de archivo hasta 98%. Se activa con solicitudes como 'comprimir el PDF', 'hacer el PDF más liviano', 'reducir el tamaño del archivo', etc.
Habilidad que crea y actualiza documentos de contexto de marketing de producto. Se activa con solicitudes como 'Crear contexto de marketing', 'Organizar posicionamiento', 'Resumir información del producto'.
Update ai-agent-camp from upstream safely. Use when the user wants to pull course updates without relying on unsafe Git shortcuts or force operations.
Habilidad que apoya el diseño de precios, empaquetado y estrategia de monetización. Se activa con solicitudes como 'Quiero definir precios', 'Diseñar planes de precios', 'Revisar la estrategia de precios'.
Verify module completion with AI evaluation. Use when the user wants to check if a module (e.g. module 1) was completed successfully after finishing lessons.
Habilidad para convertir cuadernos Jupyter (.ipynb) a cuadernos marimo (.py). Se activa con solicitudes como 'convertir Jupyter,' 'ipynb a marimo,' 'conversión de cuadernos,' etc.
Habilidad para analizar la estructura de Google Slides a través de GAS y generar mapeo YAML. Se activa con solicitudes como 'analiza las diapositivas,' 'analiza la estructura de diapositivas,' 'crea mapeo YAML,' etc. Realiza análisis semántico compatible con pptx-converter + asignación de marcadores de posición.
Habilidad que analiza la estructura de archivos PowerPoint (.pptx), generando información sobre diapositivas, formas y texto. Se activa con solicitudes como 'Analizar PPTX', 'Verificar estructura de plantilla', 'Inspeccionar elementos de diapositiva'.
Habilidad para generar banners/creativos para diversas plataformas de redes sociales y publicidad. Compatible con X, Facebook, Instagram, PRTimes, YouTube, LINE y anuncios web. Se activa con solicitudes como 'crear un banner', 'generar imagen publicitaria', 'imagen para redes sociales', 'produccion creativa', etc.
Habilidad para obtener el conteo de filas/columnas, estimar tipos de datos, detectar valores faltantes y generar información estadística de columnas numéricas en archivos CSV. Se activa con solicitudes como 'analiza el CSV,' 'verifica el contenido del CSV,' 'muéstrame un resumen de los datos,' etc.
Skill para verificar automáticamente la calidad del audio de narración generado con ElevenLabs. Se activa con solicitudes como 'verificación de narración', 'verificación de audio', 'verificación de pronunciación', etc.
Gestiona sesiones tmux de Claude Code en Lightsail vía SSH. Se activa con solicitudes como 'Verificar sesiones', 'Sincronizar PRs', 'Estado de tmux', etc.
Revisa la calidad de composiciones Remotion con una lista de verificación de 20 elementos. Se activa con solicitudes como 'revisión de video', 'motion review', 'verificación de calidad Remotion', etc.
Create or sync milestone worktree for parallel dev
Capture and search learning insights and tips
Generate overlays to fix workflow command deficiencies
Extract knowledge from artifacts into wiki/spec/issues
Use when accumulated tech debt needs systematic identification and safe reduction
Register tool specs - extract, generate, or optimize