
kestra-io/agent-skills
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Kestraのエージェントスキルのコレクション
概要
Kestra環境を操作するためのエージェントのスキルのキュレーションコレクション。 ライブフロースキーマに基いたKestra Flow YAMLを生成、変更、またはデバッグします。Kestra AI Copilotは同じ方法です。 - 説明から新しいKestraの流れを生成 - 既存のフローを変更または拡張 - 無効なYAMLをデバッグするか、または間違ったタスク/トリガー参照を解除する - https://api.kestra.io/v1/plugins/schemas/flowからライブフロースキーマを取得する - スキーマ検証済みのタスクとトリガー生成 - 部分的な変更(関連する部分のみに触れる) - ガードレール:発明されたタイプ、ハードコードされた秘密なし、正しいループとトリガーパターンなし 既存のKestraの流れを監査し、生産硬化制御を追加 — コンサルティングは、kestra-flowに対向します.
概要(AI 翻訳)
Kestra環境を操作するためのエージェントのスキルのキュレーションコレクション。
利用可能なスキル
kestra-flow の
ライブフロースキーマに基いたKestra Flow YAMLを生成、変更、またはデバッグします。Kestra AI Copilotは同じ方法です。
使用時:
- 説明から新しいKestraの流れを生成する
- 既存の流れを修正または拡張する
- 無効な YAML をデバッグするか、タスク/トリガーの参照を誤った場合
会話:
- ライブフロースキーを[[[T0]から取得]
- スキーマ検証タスクとトリガー生成
- 部分的な変更(関連部分だけ接触して下さい)
- ガードレール:発明されたタイプ、ハードコードされていない秘密、正しいループとトリガーパターンなし
スキルパス: skills/kestra-flow/SKILL.md
お問い合わせ
ケストラフロー硬化
既存のケストラの流れを監査し、生産硬化制御を追加 — [kestra-flow] に対向するコンサルティング。
使用時:
- 生産のための1つ以上の流れを堅くすること
- レジリエンス、潜在能力、ガードレールギャップの監査フロー
- retries、タイムアウト、エラー処理、通貨制限、SLA、または出金ガードの追加
会話:
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Kestra Agent Skills
A curated collection of agent skills for operating Kestra environments.
Available skills
kestra-flow
Generate, modify, or debug Kestra Flow YAML grounded in the live flow schema — the same way the Kestra AI Copilot does.
Use when:
- Generating a new Kestra flow from a description
- Modifying or extending an existing flow
- Debugging invalid YAML or incorrect task/trigger references
Covers:
- Fetching the live flow schema from
https://api.kestra.io/v1/plugins/schemas/flow - Schema-validated task and trigger generation
- Partial modification (touch only the relevant part)
- Guardrails: no invented types, no hardcoded secrets, correct looping and trigger patterns
Skill path: skills/kestra-flow/SKILL.md
kestra-flow-hardening
Audit existing Kestra flows and add production-hardening controls — the consulting counterpart to kestra-flow.
Use when:
- Hardening one or more flows for production
- Auditing flows for resilience, idempotency, and guardrail gaps
- Adding retries, timeouts, error handling, concurrency limits, SLAs, or idempotency guards
Covers:
- Severity-ranked audit report (Critical / High / Medium / Low) with risk, caveat, and proposed fix per finding
- Idempotency judgment — never recommends a blind retry on a non-idempotent write; flags the dedup-guard vs. retry-if-safe branches
- Proportional auditing calibrated by flow signals (triggers, side-effects, namespace env); “already sound” is a valid result
- Surgical, schema-validated edits applied on confirmation, inline and structure-preserving
- Version- and edition-aware (OSS / EE), with EE-only patterns labeled and given an OSS fallback
Skill path: skills/kestra-flow-hardening/SKILL.md
kestra-ops
Operate Kestra using kestractl for flow, execution, namespace, and namespace-file operations.
Use when:
- Validating or deploying flows
- Triggering executions and checking status
- Managing namespaces and
nsfiles - Configuring or switching CLI contexts
Covers:
- Context and auth setup (
config add,config use,config show) - Read and inspection flows (
flows list/get,executions get,namespaces list) - Safe write operations (
flows deploy,nsfiles upload/delete) - Operational guardrails for production and automation output
Skill path: skills/kestra-ops/SKILL.md
migrate-kestra-2
Guide a full Kestra 1.3 → 2.0 migration: pre-flight audit, server upgrade, CLI-first flow migration, and guided rewrites of the patterns the CLI can’t automate.
Use when:
- Upgrading or migrating an instance to Kestra 2.0
- Checking whether an instance is ready for 2.0 (readiness report + complexity rating)
- Triaging
kestra-migratewarnings or flows failing to parse after a 2.0 upgrade
Covers:
- Detect-first audit (probes CLIs, contexts, instance, runs
kestra-migrate --check) with a shareable readiness report and Low/Medium/High/Critical complexity tier
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add kestra-io/agent-skills