nixos について
既存の NixOS 環境の問題解決に使うエージェントスキルで、nix-pro と nixos MCP の利用を求めます。SOPS secrets.yaml の復号を禁じ、マーカーファイルで設定のビルドや切り替えの同時実行を防ぎます。
主な機能
- 01nix-pro と nixos MCP によるトラブルシューティング
- 02SOPS secrets.yaml の復号禁止
- 03必要に応じた調査・コード参照ツールの利用
- 04ビルドや切り替え前のマーカーファイル作成
- 05他の NixOS ジョブのビルド完了を待機
活用シーン
- 01既存の NixOS 環境の問題を調査
- 02設定のビルドとシステム切り替えを調整
- 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 を使用してください。
-
新しい設定をビルドまたは切り替える前に、毎回
toucha create a file named/etc/nixos/.nixos-buildを使用してください。ビルドまたは切り替えが完了したら、このファイルを削除してください。このファイルがすでに存在する場合は、削除されたかどうかを確認しながら10秒ごとに確認し、最長10分間待機してください。これにより、複数の nixos ジョブが同時にシステム上で作業できる一方で、ビルドまたは切り替えを行えるのは常に1つだけになります。