mcpField
E
environment-guide

environment-guide

github.com/badsectorlabsSecurity1090 installsUpdated 22w ago
Repository

About environment-guide

environment-guide maps learning, testing, or simulation goals to pre-built Ludus environments and helps users plan deployment. It covers prerequisites, sizing, deployment steps, and post-deployment checks.

Key features

  1. 01Recommend environments by objective
  2. 02Check template and Ansible prerequisites
  3. 03Provide resource sizing guidance
  4. 04Explain deployment and external playbook steps
  5. 05List post-deployment checks and next actions

Use cases

  1. 01Choose an environment for a security exercise
  2. 02Verify templates and resource needs before deployment
  3. 03Check WireGuard requirements before running external playbooks

Install

Copy the command and run it in a terminal.

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

After installing, type/environment-guidein Claude Code to confirm it loaded.

Bundled filesagents/openai.yamlreferences/environments.md

Details

From the project README

Ludus Environment Guide

Use this skill to map user goals to pre-built Ludus environments and provide reliable deployment guidance.

Workflow

  1. Clarify what the user wants to learn, test, or simulate.
  2. Recommend one or more pre-built environments that match that objective.
  3. Check prerequisites before deploy: required templates, required Ansible roles/collections, and minimum resources.
  4. Guide the deployment steps in order and call out any external playbook steps.
  5. Provide post-deploy next actions (validation checks, docs, and common follow-up commands).

Key Considerations

  • Resource requirements vary widely; include sizing guidance in recommendations.
  • Verify required templates are available on the server before starting a deploy.
  • Ensure required Ansible roles and collections are installed before deploy.
  • Call out when setup depends on external Ansible playbooks run from the user machine.
  • Remind users a WireGuard connection is required when running external Ansible against range VMs.

References

  • Use references/environments.md for the full environment catalog, requirements, and deployment notes.
  • Use https://docs.ludus.cloud/docs/category/environment-guides for official environment guide updates.
  • Use https://docs.ludus.cloud/docs/quick-start/build-templates to verify template setup prerequisites.

Comments

Markdown supported