{"files":{"SKILL.md":"---\nname: daymet-single-pixel-extraction-tool-api\ndescription: \"Daymet Single Pixel Extraction Tool API skill. Use when working with Daymet Single Pixel Extraction Tool for api, preview, send. Covers 4 endpoints.\"\nversion: 1.0.0\ngenerator: lapsh\n---\n\n# Daymet Single Pixel Extraction Tool API\nAPI version: 1.0.2\n\n## Auth\nNo authentication required.\n\n## Base URL\nhttps://daymet.ornl.gov/single-pixel\n\n## Setup\n1. No auth setup needed\n2. GET /api/data -- download daymet data\n3. Explore available endpoints below\n\n## Endpoints\n4 endpoints across 4 groups. See references/api-spec.lap for full details.\n\n### Api\n| Method | Path | Description |\n|--------|------|-------------|\n| GET | /api/data | Download Daymet Data |\n\n### Preview\n| Method | Path | Description |\n|--------|------|-------------|\n| GET | /preview | Preview Daymet Data in a web browser |\n\n### Send\n| Method | Path | Description |\n|--------|------|-------------|\n| GET | /send/saveData | Download Daymet Data |\n\n### Visualize\n| Method | Path | Description |\n|--------|------|-------------|\n| GET | /visualize | Visualize Daymet Data in a web browser |\n\n## Common Questions\nMatch user requests to endpoints in references/api-spec.lap. Key patterns:\n- \"List all data?\" -> GET /api/data\n- \"List all preview?\" -> GET /preview\n- \"List all saveData?\" -> GET /send/saveData\n- \"List all visualize?\" -> GET /visualize\n\n## Response Tips\n- Check response schemas in references/api-spec.lap for field details\n\n## References\n- Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas\n\n> Generated from the official API spec by [LAP](https://lap.sh)\n","references/api-spec.lap":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api Daymet Single Pixel Extraction Tool API\n@base https://daymet.ornl.gov/single-pixel\n@version 1.0.2\n@endpoints 4\n@toc api(1), preview(1), send(1), visualize(1)\n\n@group api\n@endpoint GET /api/data\n@desc Download Daymet Data\n@required {lat: any # Latitude component of location., lon: any # Longitude component of location., format: any # Specify a format for data retrieval.}\n@optional {vars: any # Daymet Daily weather estimates., years: any # Subset on years [1980..2019]., start: any # Subset on dates (start date)., end: any # Subset on dates (end date).}\n@returns(200) Successful Execution\n\n@endgroup\n\n@group preview\n@endpoint GET /preview\n@desc Preview Daymet Data in a web browser\n@required {lat: any # Latitude component of location, lon: any # Longitude component of location., format: any # Specify a format for data retrieval.}\n@optional {vars: any # Daymet Daily weather estimates., years: any # Subset on years [1980..2019]., start: any # Subset on dates (start date)., end: any # Subset on dates (end date).}\n@returns(200) Successful Execution\n\n@endgroup\n\n@group send\n@endpoint GET /send/saveData\n@desc Download Daymet Data\n@required {lat: any # Latitude component of location., lon: any # Longitude component of location., format: any # Specify a format for data retrieval.}\n@optional {vars: any # Daymet Daily weather estimates., years: any # Subset on years [1980..2019]., start: any # Subset on dates (start date)., end: any # Subset on dates (end date).}\n@returns(200) Successful Execution\n\n@endgroup\n\n@group visualize\n@endpoint GET /visualize\n@desc Visualize Daymet Data in a web browser\n@required {lat: any # Latitude component of location., lon: any # Longitude component of location., format: any # Specify a format for data retrieval.}\n@optional {vars: any # Daymet Daily weather estimates., years: any # Subset on years [1980..2019]., start: any # Subset on dates (start date)., end: any # Subset on dates (end date).}\n@returns(200) Successful Execution\n\n@endgroup\n\n@end\n"}}