opp-repl-opp-env-integration

Route OMNeT++ builds and runs through opp_env workspaces.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/tabgab/opp_repl-skill --skill opp-repl-opp-env-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opp-repl-opp-env-integration
Source: https://github.com/tabgab/opp_repl-skill/tree/main/opp-repl-opp-env-integration
Command: npx skills add https://github.com/tabgab/opp_repl-skill --skill opp-repl-opp-env-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Route builds and runs through opp_env to manage OMNeT++ stacks.

Core Features & Use Cases

  • Route build and run commands through the opp_env tool to manage OMNeT++ stacks on demand.
  • Support for aligning OmnetppProject and SimulationProject with a single opp_env workspace and project, enabling reproducible experiments when switching between versions like omnetpp-6.3.0 and inet-4.6.0.
  • Use case: Dev teams reproduce CI/test environments by routing all build/run steps through opp_env instead of a host OMNeT++ install.

Quick Start

Add opp_env_workspace and opp_env_project to the .opp file to route builds and runs through opp_env.

Frequently Asked Questions about opp-repl-opp-env-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I route OMNeT++ builds and runs through opp_env?

To route OMNeT++ builds and runs through opp_env, add the opp_env_workspace and opp_env_project variables to the .opp file, ensuring both OmnetppProject and SimulationProject reference the same environment and commands execute via opp_env run.

What is opp_env used for in OMNeT++ simulation projects?

opp_env manages OMNeT++ stacks on demand. It coordinates OmnetppProject and SimulationProject configurations with a pinned workspace, such as omnetpp-6.3.0 and inet-4.6.0, to ensure reproducible build and run environments.

Why do I need to pin an opp_env workspace for OMNeT++ experiments?

Pinning an opp_env workspace ensures reproducible experiments by locking specific framework versions, like omnetpp-6.3.0 and inet-4.6.0, so your OmnetppProject and dependent SimulationProjects reference the exact same environment configuration.

Can I use opp_env to reproduce CI test environments for OMNeT++ instead of a host install?

Yes, dev teams can reproduce CI and test environments by routing all build and run steps through opp_env instead of relying on a host OMNeT++ installation, ensuring consistent and reproducible simulation stacks.

How do I configure the .opp file to use a specific opp_env project?

Configure the .opp file by setting the opp_env_workspace and opp_env_project variables, which aligns your OmnetppProject and SimulationProject with a single opp_env workspace to manage builds and runs through the opp_env tool.