Files
ReachableCEO-AI-Homedir-Public/collab/prompts/gis-weather-prompt.md

1.4 KiB

GIS and Weather Data Processing - AI Prompt Template

Purpose

This prompt template is designed to guide AI agents in implementing GIS and weather data processing containers following established patterns.

Instructions for AI Agent

When implementing GIS and weather data processing containers:

  1. Follow the established container architecture pattern (base -> specialized layers)
  2. Maintain consistent naming convention: RCEO-AIOS-Public-Tools-[domain]-[type]
  3. Implement non-root user with UID/GID mapping
  4. Create appropriate Dockerfiles and docker-compose configurations
  5. Include proper documentation and README files
  6. Add wrapper scripts for environment management
  7. Test with sample data to verify functionality
  8. Follow same security and operational patterns as existing containers

Technical Requirements

  • Use Debian Bookworm slim as base OS
  • Include appropriate GIS libraries (GDAL, GEOS, PROJ, etc.)
  • Include weather data processing libraries (xarray, netCDF4, etc.)
  • Implement Jupyter notebook support where appropriate
  • Include R and Python stacks as needed
  • Add visualization tools (Folium, Plotly, etc.)

Quality Standards

  • Ensure containers build without errors
  • Verify file permissions work across environments
  • Test with sample datasets
  • Document usage clearly
  • Follow security best practices
  • Maintain consistent user experience with existing containers