mcpField
N
nixos

nixos

github.com/jwiegleyクラウド・DevOps2047 回インストール4 週間前に更新
リポジトリ

nixos について

既存の NixOS 環境の問題解決に使うエージェントスキルで、nix-pro と nixos MCP の利用を求めます。SOPS secrets.yaml の復号を禁じ、マーカーファイルで設定のビルドや切り替えの同時実行を防ぎます。

主な機能

  1. 01nix-pro と nixos MCP によるトラブルシューティング
  2. 02SOPS secrets.yaml の復号禁止
  3. 03必要に応じた調査・コード参照ツールの利用
  4. 04ビルドや切り替え前のマーカーファイル作成
  5. 05他の NixOS ジョブのビルド完了を待機

活用シーン

  1. 01既存の NixOS 環境の問題を調査
  2. 02設定のビルドとシステム切り替えを調整
  3. 03セキュリティ制約下で SOPS 設定を扱う

MCP 対応

このスキルは、現在の NixOS 環境の問題解決に nix-pro と nixos MCP を使うよう指示します。

インストール

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

$npx skills add https://github.com/jwiegley/claude-prompts --skill nixos

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

詳細

現在の NixOS インストールに関する以下の問題を解決するため、nix-pro と nixos MCP を使用してください。

  • いかなる状況でも、SOPS の secrets.yaml ファイルを復号しないでください。この重要なセキュリティ上の注意事項に関する詳しい説明は、@CLAUDE.md ファイルを参照してください。

  • 調査やリソースの発見には、必要に応じて Web Search と Perplexity を使用してください。

  • タスクをさらに細分化する際は、必要に応じて sequential-thinking を使用してください。

  • コード例が役立つ場合は、いつでも context7 を使用してください。

  • 新しい設定をビルドまたは切り替える前に、毎回 touch a create a file named /etc/nixos/.nixos-build を使用してください。ビルドまたは切り替えが完了したら、このファイルを削除してください。このファイルがすでに存在する場合は、削除されたかどうかを確認しながら10秒ごとに確認し、最長10分間待機してください。これにより、複数の nixos ジョブが同時にシステム上で作業できる一方で、ビルドまたは切り替えを行えるのは常に1つだけになります。

コメント