mcpField
E
environment-guide

environment-guide

github.com/badsectorlabsセキュリティ1090 回インストール22 週間前に更新
リポジトリ

environment-guide について

environment-guide は、学習・テスト・シミュレーションの目的に合う Ludus の構築済み環境を案内し、デプロイを支援します。前提条件、リソース規模、手順、デプロイ後の確認事項を扱います。

主な機能

  1. 01目的に応じた環境の提案
  2. 02テンプレートと Ansible の前提確認
  3. 03必要リソースの目安提示
  4. 04デプロイと外部 Playbook の手順説明
  5. 05デプロイ後の確認事項と次の操作

活用シーン

  1. 01セキュリティ演習用の環境選び
  2. 02デプロイ前のテンプレートとリソース確認
  3. 03外部 Playbook 実行前の WireGuard 要件確認

インストール

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

$npx skills add https://github.com/badsectorlabs/ludus-skills --skill environment-guide

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

同梱ファイルagents/openai.yamlreferences/environments.md

詳細

Ludus 環境ガイド

このスキルを使って、ユーザーの目標に合った事前構築済みの Ludus 環境を案内し、信頼性の高いデプロイ手順を提示します。

ワークフロー

  1. ユーザーが何を学習、テスト、またはシミュレーションしたいのかを確認します。
  2. その目的に合った事前構築済み環境を 1 つ以上推奨します。
  3. デプロイ前に前提条件を確認します。必要なテンプレート、Ansible ロール/コレクション、最小リソース要件を調べます。
  4. 手順に沿ってデプロイを案内し、外部プレイブックを実行する手順があれば明示します。
  5. デプロイ後に行うこと(検証項目、ドキュメント、よく使われる後続コマンド)を案内します。

主な考慮事項

  • リソース要件は大きく異なるため、推奨時には適切なサイズの目安を示します。
  • デプロイを始める前に、必要なテンプレートがサーバーで利用可能か確認します。
  • デプロイ前に、必要な Ansible ロールとコレクションがインストールされていることを確認します。
  • ユーザーのマシンから外部 Ansible プレイブックを実行する必要がある場合は、その点を明示します。
  • レンジ VM に対して外部 Ansible を実行する場合、WireGuard 接続が必要であることをユーザーに伝えます。

参考資料

  • 環境の完全なカタログ、要件、デプロイに関する注意事項については、references/environments.md を使用します。
  • 公式の環境ガイドの最新情報については、https://docs.ludus.cloud/docs/category/environment-guides を使用します。
  • テンプレート設定の前提条件を確認するには、https://docs.ludus.cloud/docs/quick-start/build-templates を使用します。

コメント