GeoMaster – Bộ kỹ năng phân tích không gian địa lý
Kỹ năng tổng hợp về ảnh vệ tinh, GIS, thống kê không gian và machine learning cho quan sát Trái Đất.
Dữ liệu · Phân tíchNâng cao★ 33,030⑂ 3,248Điểm AI 8/10Cập nhật lần cuối: 9 thg 8, 2026
Kỹ năng này làm gì
GeoMaster cung cấp cho Claude Code các quy trình và mẫu mã chuẩn để xử lý dữ liệu không gian địa lý.
- Viễn thám: xử lý Sentinel-2, Landsat, MODIS, SAR, ảnh siêu phổ; tính các chỉ số NDVI, EVI, SAVI, NDWI
- Thao tác vector/raster: spatial join, buffer, overlay với GeoPandas; đọc/ghi theo window với Rasterio
- An toàn hệ quy chiếu (CRS): nguyên tắc dùng EPSG:4326/3857/UTM,
estimate_utm_crs(), bắt buộc dùng CRS chiếu khi tính diện tích/khoảng cách - Phân tích địa hình & mạng lưới: độ dốc, hướng dốc, hillshade từ DEM; đường đi ngắn nhất với OSMnx + NetworkX
- Machine learning không gian: phân loại ảnh bằng Random Forest, tài liệu về torchgeo/deep learning
- Cloud-native: STAC, Planetary Computer, COG, xử lý dữ liệu lớn bằng xarray/dask
- 8 ngôn ngữ lập trình, 13 tài liệu tham chiếu và hơn 500 ví dụ mã
Phù hợp với ai
- Nhà nghiên cứu, học viên cao học phân tích biến động thực phủ, mặt nước bằng ảnh vệ tinh
- Chuyên viên GIS muốn tự động hóa công việc thủ công trên QGIS bằng Python
- Người làm quy hoạch đô thị, phòng chống thiên tai, nông – lâm – hải dương
- Data engineer đang chuyển sang quy trình cloud dựa trên STAC/COG
Ví dụ sử dụng
- "Trích chuỗi thời gian NDVI Sentinel-2 giai đoạn 2020–2023 cho một điểm và vẽ đồ thị" → tự lọc collection, loại mây <20%, thêm band NDVI, xuất DataFrame
- "Gộp các điểm quan trắc vào polygon ranh giới hành chính và tính trung bình, độ lệch chuẩn theo từng vùng" → kiểm tra CRS rồi sinh mã
sjoin+groupby - "Từ DEM, lọc vùng độ dốc trên 25 độ và lập bản đồ nguy cơ sạt lở" → tính chỉ số địa hình, tạo mask và lưu ra định dạng COG
· · · Hướng dẫn cài đặt · · ·
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/geomaster từ repo GitHub K-Dense-AI/scientific-agent-skills vào ~/.claude/skills/geomaster/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git && mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/geomaster ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal và clone repo:
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git - Tạo thư mục kỹ năng nếu chưa có:
mkdir -p ~/.claude/skills - Copy thư mục geomaster:
cp -r scientific-agent-skills/skills/geomaster ~/.claude/skills/ - Kiểm tra đã copy cả thư mục
references/:ls ~/.claude/skills/geomaster - Cài thư viện lõi, nên dùng conda (hoặc miniforge):
conda install -c conda-forge gdal rasterio fiona shapely pyproj geopandas - Cài thêm theo nhu cầu, ví dụ cloud:
pip install pystac-client planetary-computer odc-stac xarray rioxarray; phân tích mạng:pip install osmnx networkx folium - Nếu dùng Google Earth Engine:
pip install earthengine-apirồi chạyearthengine authenticateđể xác thực tài khoản. - Khởi động lại Claude Code và yêu cầu một tác vụ không gian (ví dụ "tính NDVI"), kỹ năng sẽ tự kích hoạt.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT