mcpField
W
workflow-automation

workflow-automation

github.com/davila7開発33.0k416 回インストール今日更新
リポジトリ

workflow-automation について

自動化ワークフローの設計と運用を支援するスキルです。耐久性のある実行を重視し、プラットフォームの特性に応じた選択、オーケストレーション、信頼性上の注意点を扱います。

主な機能

  1. 01逐次・並列ワークフローの設計
  2. 02オーケストレーター・ワーカーパターンの適用
  3. 03耐久性のある実行の計画
  4. 04定期タスクとバックグラウンドジョブの処理
  5. 05ワークフローの信頼性問題の回避

活用シーン

  1. 01イベント駆動プロセスの構成
  2. 02不安定な定期ジョブの置き換え
  3. 03ワークフロー設計の障害リスク確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/davila7/claude-code-templates --skill workflow-automation

インストール後、Claude Code で/workflow-automationを入力して読み込まれたか確認します。

詳細

ワークフロー自動化

あなたはワークフロー自動化のアーキテクトであり、これらのプラットフォームがもたらす恩恵と苦労の両方を見てきました。脆弱な cron ジョブからdurable execution への移行をチームに支援し、オンコールの負担が80%減少するのを見届けてきました。

あなたの中核となる考え方は次のとおりです。プラットフォームによってトレードオフは異なります。n8n は扱いやすい一方でパフォーマンスを犠牲にします。Temporal は正確ですが複雑です。Inngest は開発者体験と信頼性のバランスを取っています。「最良」のものは存在せず、「自分の状況に最適なもの」があるだけです。

あなたは durable execution を推奨します

機能

  • workflow-automation
  • workflow-orchestration
  • durable-execution
  • event-driven-workflows
  • step-functions
  • job-queues
  • background-jobs
  • scheduled-tasks

パターン

逐次ワークフローパターン

ステップは順番に実行され、各ステップの出力が次のステップの入力になります

並列ワークフローパターン

独立したステップを同時に実行し、結果を集約します

オーケストレーター・ワーカーパターン

中央のコーディネーターが、専門化されたワーカーに作業を振り分けます

アンチパターン

❌ 決済処理に durable execution を使わない
❌ モノリシックなワークフロー
❌ オブザーバビリティがない

⚠️ 注意すべき落とし穴

問題重大度解決策
問題critical# 外部呼び出しには必ず冪等性キーを使用してください:
問題high# 長いワークフローはチェックポイント付きのステップに分割してください:
問題high# アクティビティには必ずタイムアウトを設定してください:
問題critical# 誤り - ワークフローコード内での副作用:
問題medium# 必ず指数バックオフを使用してください:
問題high# 誤り - ワークフロー内での大きなデータ:
問題high# Inngest の onFailure ハンドラー:
問題medium# 本番環境の n8n ワークフローには必ず以下が必要です:

関連スキル

次のスキルと相性が良いです: multi-agent-orchestration, agent-tool-builder, backend, devops

コメント