iss-orbit-calculation

Calculate ISS orbital positions and propagate TLE data with satellite.js.

Updated Nov 12, 2025
One-click install
npx skills add https://github.com/maheshbabugorantla/live-iss-tracker --skill iss-orbit-calculation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: iss-orbit-calculation
Source: https://github.com/maheshbabugorantla/live-iss-tracker/tree/main/.claude/skills/iss-orbit-calculation
Command: npx skills add https://github.com/maheshbabugorantla/live-iss-tracker --skill iss-orbit-calculation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates ISS orbital calculations, propagating TLE data with satellite.js, converting ECI to geodetic coordinates, and validating tracking accuracy, reducing manual computation and debugging task load.

Core Features & Use Cases

  • TLE management: validate, parse, and propagate ISS TLE data.
  • Coordinate conversions: ECI to geodetic conversion and distance checks.
  • Validation & path generation: compute positions over time and verify accuracy against references.

Quick Start

Provide a sample TLE pair to initialize the calculator, then request the current ISS position with getCurrentPosition or generate a path with generatePath.

Frequently Asked Questions about iss-orbit-calculation

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

FAQPage Schema
How do I calculate ISS orbital positions from TLE data?

TLE propagation calculates ISS orbital positions by parsing Two-Line Element data and using SGP4 algorithms via satellite.js to compute real-time coordinates. This Skill automates TLE validation, propagation, and position calculation to track satellite location accurately over time.

How do I convert ECI coordinates to geodetic latitude, longitude, and altitude?

ECI to geodetic conversion transforms Earth-Centered Inertial coordinates into usable geographic coordinates. This Skill performs coordinate conversion and distance validation, enabling you to translate orbital calculations into ground-based positions for tracking and verification.

Can I validate TLE format and detect parsing errors before propagation?

Yes. TLE format validation checks Two-Line Element structure and syntax before propagation starts. This Skill implements robust validation and error handling to catch malformed TLE data early, preventing downstream propagation failures.

How do I generate ISS pass predictions and orbital paths over time?

Path generation computes ISS positions at multiple time intervals to forecast orbital passes and trajectories. This Skill generates predicted paths by propagating TLE data and computing positions across a time range, supporting pass prediction and accuracy debugging workflows.

What's the difference between TLE propagation and real-time GPS tracking for satellites?

TLE propagation estimates orbital position from published element sets using mathematical models, while GPS provides direct measured location. TLE propagation is lower-cost and works for any tracked satellite; this Skill automates that calculation and validation for ISS tracking.

Do I need satellite.js to use this orbital calculation Skill?

Yes. This Skill integrates satellite.js for SGP4 orbital propagation, TLE parsing, and coordinate conversion. satellite.js provides the core algorithms; this Skill wraps validation, error handling, and geodetic conversion for ISS-specific workflows.