Writing Skills
writing-skills
效率与协作技能,来自 obra/superpowers,查看原文获取完整用途和操作说明。
deployment-helm-docker【部署与运维】Reason about Apache Airflow deployments with the official Helm chart and Docker images, including values, image customization, Dag delivery, logging, secrets, scaling, and safe rendering checks.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task is about deploying Airflow with the official Helm chart, extending or customizing official Docker images, reviewing chart values, planning Kubernetes operational choices, or debugging deployment failures.
references/deployment-workflows.md to choose the deployment path: local container image iteration, Helm on Kubernetes, Dag distribution, logs, secrets/config, or scaling.references/helm-reference.md when reviewing or drafting chart values, rendering manifests safely, or checking component ownership.references/docker-image-reference.md before advising on packages, providers, image tags, entrypoints, or custom image builds.references/troubleshooting.md when pods fail to start, rendered manifests are wrong, Dags do not appear, imports fail in the scheduler, logs disappear, migrations hang, or autoscaling behaves oddly.scripts/render_helm_values_summary.py for a no-cluster, no-Helm summary of a values file before suggesting deeper chart rendering.This sub-skill covers:
helm template, helm lint, helm diff, and chart test selection when the user is already changing chart code.Do not use this sub-skill for:
airflowctl, or metadata operations; route those to operations-cli-api.pip install during pod startup is fragile, slow, and repeated on every container start.apiServer, scheduler, dagProcessor, triggerer, workers, and optional services such as Redis, PgBouncer, StatsD, and OpenTelemetry.dags.gitSync, airflow dags list, DAG, and dag_id exactly when they are code/config/CLI tokens.