.claude/skills/managing-operations/SKILL.md
アプリケーションの運用・構築・配置を統括管理。環境構築、デプロイ、監視、バックアップ、日次運用タスクの実行。運用管理やインフラ整備時に使用。
npx skillsauth add k2works/getting-started-tdd managing-operationsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
アプリケーションの運用・構築・配置を統括的に管理し、本番環境への安全かつ効率的なデプロイを実現します。
--setup [環境名] : 環境構築の初期設定とインフラ準備
--setup Java : Java 開発環境の構築と Spring Boot プロジェクトセットアップ--setup FrontEnd : TypeScript/React 開発環境の構築と Vite プロジェクトセットアップ--setup C#WPF : C# WPF 開発環境の構築と Clean Architecture プロジェクトセットアップ--build : アプリケーションのビルドとパッケージング--deploy <環境> : 指定環境へのデプロイ実行--status <環境> : 特定環境の動作状況確認--rollback <環境> : 指定環境での前バージョンへのロールバック--logs <サービス> : 特定サービスのログ確認--health : システム全体のヘルスチェック実行--backup : データベース・設定ファイルのバックアップ作成--restore <バックアップ> : 指定バックアップからの復元--daily : 日次運用タスクの自動実行(日誌生成と概要編集)# 運用全体の状況確認
# 「現在の環境構築・デプロイ・運用状況を包括的にレポート」
# Java 開発環境の構築
# --setup Java
# 「プロジェクト名と作成場所を対話式で確認後、Java 開発環境の統合セットアップ」
# TypeScript/React 開発環境の構築
# --setup FrontEnd
# 「プロジェクト名と作成場所を対話式で確認後、TypeScript/React 開発環境の統合セットアップ」
# C# WPF 開発環境の構築
# --setup C#WPF
# 「プロジェクト名と作成場所を対話式で確認後、C# WPF + Clean Architecture 開発環境の統合セットアップ」
# プロダクション環境へのデプロイ
# --deploy production
# 「本番環境への安全なデプロイ実行とヘルスチェック」
# システム全体のヘルスチェック
# --health
# 「全環境のサービス稼働状況・リソース使用量・アラート確認」
# 日次運用タスクの実行
# --daily
# 「日誌の自動生成と概要編集を実行」
各環境構築オプションの詳細は以下の参照ファイルを確認してください:
デプロイメント管理、運用監視、バックアップの詳細:
# 完全な環境構築
# --setup
実行される構築作業:
複数言語・フレームワークに対応した統合ビルドシステム:
対応技術スタック:
プロジェクトの日常的な運用作業を自動化し、開発履歴の記録と管理を支援:
# 日次運用タスクの自動実行
# --daily
実行される作業:
npm run journal コマンドの実行docs/journal/YYYYMMDD.md 形式でファイル作成mkdocs.yml に自動登録運用管理ダッシュボード
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Overall Status: 全環境正常稼働中
Environment Status:
├─ Development: 稼働中 (backend: http://localhost:5150)
├─ Staging: 稼働中 (v1.2.1)
├─ Production: 稼働中 (v1.2.0, 99.99% アップタイム)
└─ Monitoring: 正常 (アラートなし)
Infrastructure Health:
├─ Database: PostgreSQL 正常 (CPU: 15%, Memory: 45%)
├─ API Gateway: 正常 (平均レスポンス: 120ms)
└─ CDN: キャッシュ効率: 95%
tracking-progress : 開発進捗と運用準備状況の確認planning-releases : リリース計画と運用スケジュールの管理git-commit : デプロイに適したコミット作成tools
イテレーション計画と上流設計ドキュメント群(ユーザーストーリー、ドメインモデル、データモデル、UI 設計)との整合性を検証する。「イテレーション計画を検証したい」「計画の整合性をチェックして」「イテレーション計画を作成した」「計画と設計ドキュメントの不整合を確認したい」といった場面で発動する。planning-releases でイテレーション計画を作成した直後にも積極的に使用すること。計画作成後に必ず本検証を実施することで、開発着手前にドキュメント間の不整合を検知・修正できる。
tools
プロジェクトの開発進捗を多角的に分析しレポートを生成。イテレーション達成度、技術実装状況、品質メトリクスを確認し、計画ドキュメントを自動更新する。「進捗を確認したい」「プロジェクトの状態を知りたい」「イテレーションの達成度を分析したい」「進捗ドキュメントを更新したい」といった場面で発動する。定期的な進捗可視化により、遅延や品質低下を早期に発見しプロジェクトの透明性を確保する。
testing
リリース計画を GitHub Project・Issue・Milestone に反映し一元管理。初回の一括同期から差異検出・自動同期まで対応する。「GitHub Project に同期したい」「Issue を作成したい」「計画と GitHub の差異を確認したい」「Milestone を設定したい」といった場面で発動する。計画ドキュメントを Single Source of Truth とし GitHub に自動反映することで、二重管理の手間と不整合を排除する。
development
テスト駆動開発から始めるプログラミング入門」の対話式チュートリアル。FizzBuzz を題材に TDD の Red-Green-Refactor サイクルを 14 言語で体験する。「TDD を練習したい」「FizzBuzz で TDD を学びたい」「テスト駆動開発の入門をしたい」「Java で TDD を体験したい」「Python で TDD を始めたい」「プログラミング入門チュートリアルをやりたい」「getting-start-tdd をやりたい」「TDD のハンズオンがしたい」「Red-Green-Refactor を体験したい」といった場面で発動する。TDD チュートリアルやプログラミング入門の要望があれば積極的に使用すること。