graceful-shutdown
アプリケーションの安全な終了処理を実装するスキル。シグナルハンドリング、リソースクリーンアップ、リクエストドレイニングを含む完全な終了フローを設計。 Anchors: • Release It! (Michael T. Nygard) / 適用: リソース管理・障害対応 / 目的: プロダクション環境での安全なシャットダウン • Node.js Design Patterns (Mario Casciaro) / 適用: 非同期処理の終了 / 目的: Promise/Stream/Workerの適切な終了 Trigger: Use when implementing shutdown handlers, signal processing, resource cleanup, request draining, or application lifecycle management. graceful shutdown, SIGTERM, SIGINT, cleanup, resource draining, process exit, signal handler
Installation and usage
アプリケーションの安全な終了処理を実装するスキル。シグナルハンドリング、リソースクリーンアップ、リクエストドレイニングを含む完全な終了フローを設計。 Anchors: • Release It! (Michael T. Nygard) / 適用: リソース管理・障害対応 / 目的: プロダクション環境での安全なシャットダウン • Node.js Design Patterns (Mario Casciaro) / 適用: 非同期処理の終了 / 目的: Promise/Stream/Workerの適切な終了 Trigger: Use when implementing shutdown handlers, signal processing, resource cleanup, request draining, or application lifecycle management. graceful shutdown, SIGTERM, SIGINT, cleanup, resource draining, process exit, signal handler
Once installed, you can use this skill by running the following command in your terminal:
skills use graceful-shutdown