FROM python:3.10-slim

ENV DEBIAN_FRONTEND=noninteractive

# Install dependencies
RUN apt-get update && apt-get install -y \
    curl \
    git \
    vim \
    && rm -rf /var/lib/apt/lists/*

# Install python packages with pinned versions
RUN pip install --no-cache-dir \
    pandas==2.2.3 \
    numpy==1.26.4 \
    geopandas==1.0.1 \
    shapely==2.0.6 \
    pyproj==3.7.0

WORKDIR /root

COPY earthquakes_2024.json /root/earthquakes_2024.json
COPY PB2002_plates.json /root/PB2002_plates.json
COPY PB2002_boundaries.json /root/PB2002_boundaries.json

# Copy skills to agent-specific locations
# Claude Code
# Codex
# OpenCode
# Goose/Amp (portable agents format)
# Gemini
