remote-sensing-analysis

Process optical and SAR satellite imagery with machine learning classification.

10|5|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/ils15/pantheon --skill remote-sensing-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: remote-sensing-analysis
Source: https://github.com/ils15/pantheon/tree/main/platform/windsurf/.windsurf/skills/remote-sensing-analysis
Command: npx skills add https://github.com/ils15/pantheon --skill remote-sensing-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires rasterio, numpy, scipy, sklearn, geopandas, rasterio, xarray, opencv-python, torch, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a comprehensive remote sensing analysis pipeline to process and classify satellite imagery, enabling precise environmental monitoring and scientific research.

Core Features & Use Cases

  • Optical Image Processing: Handles multispectral, hyperspectral, and panchromatic data, with preprocessing for radiometric and atmospheric corrections.
  • SAR Processing: Supports radar data for applications like change detection and object detection in satellite imagery.
  • Machine Learning Classification: Implements ML models for classification, change detection, and time series analysis.
  • Use Case: Imagine you have a time series of satellite images and want to detect deforestation or monitor crop health. This Skill can be used to analyze the imagery and generate insights.

Quick Start

Use the remote-sensing-analysis skill to analyze satellite imagery in the 'satellite-images' directory.

Frequently Asked Questions about remote-sensing-analysis

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

FAQPage Schema
How do I detect deforestation using satellite imagery and machine learning?

Detect deforestation using satellite imagery by applying machine learning classification and temporal analysis to a time series of optical or SAR data. This Skill processes the imagery to identify changes in forest cover and generate environmental monitoring insights.

Can I use this Skill for SAR data processing and change detection?

Yes, this Skill supports SAR data processing for change detection and object detection in satellite imagery. It handles radar data alongside optical multispectral and panchromatic data to extract valuable information for environmental monitoring.

What Python libraries are required for remote sensing analysis and ML classification?

Remote sensing analysis and ML classification require rasterio, numpy, scipy, sklearn, geopandas, xarray, opencv-python, and torch. These dependencies process geospatial raster data and power the machine learning models for classification and time series analysis.

How do I preprocess multispectral satellite images for radiometric and atmospheric corrections?

Preprocess multispectral satellite images for radiometric and atmospheric corrections using the optical image processing capabilities of this Skill. It handles hyperspectral and panchromatic data, preparing the imagery for accurate machine learning classification and temporal analysis.

Does this approach work for monitoring crop health with a time series of satellite images?

Yes, monitoring crop health with a time series of satellite images is a supported use case. The Skill applies machine learning classification and temporal analysis to the satellite imagery to detect changes and generate agricultural insights.

What is the best way to classify land cover using hyperspectral satellite data?

The best way to classify land cover using hyperspectral satellite data is to apply machine learning models through this remote sensing analysis pipeline. It preprocesses the imagery and uses sklearn and torch models to extract valuable classification information.