← all publishers

elodin-sys

@elodin-sys source repo

22 published skills

  1. AI Skybox Development · elodin-sys
    Guides development on the bevy_ai_skybox crate. Use when changing skybox generation, GPU equirect-to-cubemap conversion, GPU readback persistence, Bevy render-world wiring, examples, docs, or tests in this repository.
    0
    installs
  2. Aero QA · elodin-sys
    AERO QA dispatcher for validating open-air aircraft prototypes. Use whenever reviewing or validating a prototype, a concept design YAML, results/ artifacts, a design report, or any stage output (sizing, geometry, aero, structures, mdo, validation, reporting, TACS, SU2); or when asked to "QA this design", "validate the prototype", or judge whether a design meets desires.md.
    0
    installs
  3. Aero QA Mdo · elodin-sys
    QA checklist for OpenMDAO optimization work in open-air. Use when editing or reviewing src/openair/mdo/**, mdo.json, DV bounds, constraints, SLSQP behavior, or the optimized prototype YAML.
    0
    installs
  4. Create Aero · elodin-sys
    Runs or scaffolds an open-air aircraft concept, executes the complete baseline-to-optimized pipeline, and reviews every AERO QA gate. Use only when explicitly invoked as /create-aero.
    0
    installs
  5. Initialize Aero · elodin-sys
    Bootstraps a complete open-air source concept from an intent, requirement documents, aircraft sketches, and optionally a reference 3D model (triangle mesh of the real aircraft), then checks the baseline mesh against the source shape. Use only when explicitly invoked as /initialize-aero.
    0
    installs
  6. Aero QA Geometry · elodin-sys
    QA checklist for OpenVSP geometry work in open-air. Use when editing or reviewing src/openair/geometry/**, geometry.json, .vsp3/STL exports, packing, or anything touching the OpenVSP Python API.
    0
    installs
  7. Aero QA Aerostructures · elodin-sys
    QA checklist for OpenAeroStruct aero/structures work in open-air. Use when editing or reviewing src/openair/aero/**, src/openair/structures/**, aero.json, structures.json, trim/stability results, or OAS surface dicts.
    0
    installs
  8. Aero QA Stretch Solvers · elodin-sys
    QA checklist for the TACS and SU2 stretch cross-checks in open-air. Use when editing or reviewing src/openair/structures/tacs_backend.py, _tacs_static.py, src/openair/validation/su2_backend.py, tacs.json, su2.json, or Gmsh meshing.
    0
    installs
  9. Bevy · elodin-sys
    Tips for working with a Bevy application
    0
    installs
  10. Elodin DB · elodin-sys
    Work with Elodin-DB, the time-series telemetry database. Use when running elodin-db, writing client integrations (C, C++, Rust, Python), configuring replication/follow mode, the DB Asset Server / assets ingest, querying data via the Lua REPL, or connecting the Elodin Editor to a database.
    0
    installs
  11. Elodin Dev · elodin-sys bundle
    Develop and contribute to the Elodin codebase. Use when building Elodin from source, running tests, modifying core libraries, working on the Rust workspace, or onboarding as a contributor.
    0
    installs
  12. Elodin Nix · elodin-sys
    Work with the Nix development environment and NixOS configurations in Elodin. Use when troubleshooting nix develop, modifying flake.nix, adding Nix packages, setting up OrbStack VMs for Linux builds on macOS, or developing Aleph NixOS modules.
    0
    installs
  13. Nox Py Dev · elodin-sys
    Contribute to the Elodin Python SDK (nox-py). Use when editing PyO3 bindings in libs/nox-py/, adding new Python API surface, modifying the JAX integration, working on component/system compilation, or changing the Python package in python/elodin/.
    0
    installs
  14. Elodin Aleph · elodin-sys
    Deploy and configure AlephOS on flight computers, write flight software services, and manage NixOS modules for the Aleph platform. Use when working with aleph/, deploying to Jetson Orin hardware, writing NixOS modules, flashing firmware, or composing a flight software stack.
    0
    installs
  15. Elodin Tracy · elodin-sys
    Profile Elodin with Tracy. Use when profiling the editor, simulation, building with tracy features, capturing traces, analyzing performance, or adding custom instrumentation.
    0
    installs
  16. QA Test Plan · elodin-sys bundle
    Author, instantiate, and execute agentic QA test case plans for Elodin releases. Use when the user asks to create a QA plan, test case plan, or release test checklist, add or edit test cases, or run/execute a QA test plan for a release.
    0
    installs
  17. Elodin Cranelift · elodin-sys
    Work with the Cranelift JIT MLIR backend. Use when modifying libs/cranelift-mlir/, adding new StableHLO ops, debugging simulation correctness issues, running the checkpoint diagnostic tool, or working on the pointer-ABI tensor runtime.
    0
    installs
  18. Elodin Editor Dev · elodin-sys
    Contribute to the Elodin Editor, the 3D viewer and graphing tool. Use when editing files in libs/elodin-editor/ or apps/elodin/, working on the Bevy/Egui UI, modifying viewport rendering, telemetry graphs, video streaming, KDL schematics, or the command palette.
    0
    installs
  19. Elodin Simulation · elodin-sys bundle
    Create and modify physics simulations using the Elodin Python SDK. Use when writing or editing simulation Python files, defining components or systems, spawning entities, configuring 6DOF physics, setting up visualization or assets (GLB, schematics, skyboxes, terrains), or integrating with SITL/HITL workflows.
    0
    installs
  20. Elodin Monte Carlo · elodin-sys
    Develop and calibrate simulations against experimental truth data using elodin monte-carlo. Use when vendoring real telemetry as a reference profile, adding a truth-replay ghost entity, writing campaign specs/hooks and run scoring, reconstructing missing data channels from physics, or iterating on guidance and physics models with campaign feedback.
    0
    installs
  21. Elodin Headless Capture · elodin-sys
    Run the Elodin Editor without a physical display in Gamescope, take screenshots, and record video through PipeWire and GStreamer. Use for visual testing or capture on a headless Linux GPU host.
    0
    installs
  22. Gltf Asset Optimization · elodin-sys
    Reduce the size of glTF/GLB 3D assets to cut Git LFS bandwidth/storage while keeping them loadable by the editor's Bevy 0.18 glTF loader. Use when shrinking .glb/.gltf files in assets/, addressing LFS quota/bandwidth, or when a model is too large. Produces plain glTF 2.0 (no Draco/meshopt/quantization, which Bevy cannot read).
    0
    installs