Skip to content

Add GeoMaster: Comprehensive Geospatial Science Skill#70

Open
urabbani wants to merge 2 commits intoK-Dense-AI:mainfrom
urabbani:feature/geomaster-skill
Open

Add GeoMaster: Comprehensive Geospatial Science Skill#70
urabbani wants to merge 2 commits intoK-Dense-AI:mainfrom
urabbani:feature/geomaster-skill

Conversation

@urabbani
Copy link
Contributor

@urabbani urabbani commented Mar 2, 2026

Summary

  • Add GeoMaster skill: A comprehensive geospatial science skill covering remote sensing, GIS, spatial analysis, and machine learning for Earth observation
  • Update README to include GeoMaster in the skills list and domains
  • Update skill count from 148 to 149

GeoMaster Skill Details

The GeoMaster skill provides:

  • 70+ topics across geospatial science and remote sensing
  • 500+ code examples in 7 programming languages (Python, R, Julia, JavaScript, C++, Java, Go)
  • Satellite imagery processing (Sentinel, Landsat, MODIS, SAR, hyperspectral)
  • Vector and raster data operations with GDAL, Rasterio, GeoPandas
  • Spatial statistics and analysis including terrain analysis, network analysis
  • Machine learning for Earth observation with TorchGeo, TensorFlow
  • Point cloud processing with Laspy, PDAL, Open3D
  • Google Earth Engine integration for time series analysis
  • Scientific domain applications for marine, atmospheric, hydrology, agriculture, forestry

Test plan

  • Skill files are properly formatted and follow Agent Skills specification
  • README is updated to reflect the new skill
  • Skill count is updated across all relevant sections
  • Domain list includes geospatial science

🤖 Generated with Claude Code

urabbani and others added 2 commits March 2, 2026 14:32
- Update skill count from 148 to 149
- Add GeoMaster to Data Analysis & Visualization section
- Add geospatial science domain to the main domains list
- Update skill count across all relevant sections

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…n workflows

Major improvements to the GeoMaster geospatial science skill:

### New Features
- Added Rust geospatial support (GeoRust crates: geo, proj, shapefile, rstar)
- Added comprehensive coordinate systems reference documentation
- Added troubleshooting guide with common error fixes
- Added cloud-native workflows (STAC, Planetary Computer, COG)
- Added automatic skill activation configuration

### Reference Documentation
- NEW: references/coordinate-systems.md - CRS fundamentals, UTM zones, EPSG codes
- NEW: references/troubleshooting.md - Installation fixes, runtime errors, performance tips
- UPDATED: references/programming-languages.md - Now covers 8 languages (added Rust)

### Main Skill File
- Streamlined SKILL.md from 690 to 362 lines (500-line rule compliance)
- Enhanced installation instructions with uv and conda
- Added modern cloud-native workflow examples
- Added performance optimization tips

### Documentation
- NEW: GEOMASTER_IMPROVEMENTS.md - Complete changelog and testing guide
- UPDATED: README.md - Highlight new capabilities

### Skill Activation
- Created skill-rules.json with 150+ keywords and 50+ intent patterns
- Supports file-based and content-based automatic activation

The skill now covers 8 programming languages (Python, R, Julia, JavaScript,
C++, Java, Go, Rust) with 500+ code examples across 70+ geospatial topics.
@urabbani
Copy link
Contributor Author

urabbani commented Mar 5, 2026

🔄 Update: GeoMaster Improvements (2025-03-05)

New commits pushed to this PR with comprehensive improvements:

New Features

  • Rust Geospatial Support: Added comprehensive Rust section with GeoRust crates (geo, proj, shapefile, rstar)
  • Coordinate Systems Guide: New references/coordinate-systems.md with CRS fundamentals, UTM zones, EPSG codes
  • Troubleshooting Guide: New references/troubleshooting.md with installation fixes, runtime errors, performance tips
  • Cloud-Native Workflows: Added STAC, Planetary Computer, and Cloud-Optimized GeoTIFF (COG) examples

Updated Files

File Change
SKILL.md Streamlined from 690→362 lines (500-line rule compliant)
references/coordinate-systems.md NEW - Complete CRS reference
references/troubleshooting.md NEW - Error fixing guide
references/programming-languages.md Added Rust (now 8 languages)
GEOMASTER_IMPROVEMENTS.md NEW - Changelog & testing guide

Languages Covered (Now 8)

Python, R, Julia, JavaScript, C++, Java, Go, Rust (NEW)

See the commit log for full details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant