ops-orbit-propagator

Installation
SKILL.md

Orbit Propagator

Computes satellite passes over a ground station directly via Skyfield, entirely locally — no HTTP API server or external agent framework required. Use this for quick, local pass computations from any agent working in this repo.

--station resolves against the shared ground station catalogue by invoking ops-ground-stations-catalogue's script as a subprocess. Use that skill to list what's available, look up a station's coordinates, or add a new one — anything added there is immediately usable here by name, no restart needed.

--spacecraft resolves and fetches a TLE by invoking ops-tle-fetcher's script as a subprocess — this script has no space-track.org credentials or network logic of its own; that surface lives entirely in ops-tle-fetcher.

Usage

Run from the repo root:

uv run skills/ops-orbit-propagator/scripts/propagate_orbits.py \
  --station Madrid --duration-hours 48 --format full \
  --tle-line1 "<TLE line 1>" --tle-line2 "<TLE line 2>" --spacecraft-name ISS

Flags

Installs
3
First Seen
Aug 17, 2026
ops-orbit-propagator — nunorc/spacecraft-ops-skills