apod

Download NASA's Astronomy Picture of the Day with metadata using requests and BeautifulSoup.

Updated Dec 29, 2025
One-click install
npx skills add https://github.com/zeulewan/claude-code-skills --skill apod
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apod
Source: https://github.com/zeulewan/claude-code-skills/tree/main/apod
Command: npx skills add https://github.com/zeulewan/claude-code-skills --skill apod

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, beautifulsoup4, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of downloading NASA's Astronomy Picture of the Day (APOD) and saving it along with metadata, eliminating manual image retrieval and data entry.

Core Features & Use Cases

  • Automated APOD retrieval: Fetches the latest image and associated title, date, and description.
  • Local archival: Saves the high‑resolution image and a metadata file to a chosen folder (default: ~/Desktop/APOD).
  • Robust handling: Detects if APOD is a video and reports it without downloading; overwrites existing files if needed.

Quick Start

Use the apod skill to download NASA's Astronomy Picture of the Day. Run the script to fetch today's image and save the metadata to disk.

Frequently Asked Questions about apod

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate downloading NASA's Astronomy Picture of the Day?

Automating APOD downloads fetches the latest image, title, date, and description from NASA's website using web scraping, then saves both the high-resolution image and a metadata file to your local folder automatically.

Can I download APOD images and save metadata locally?

Yes, this Skill downloads APOD images and creates a metadata file containing the title, date, and description, storing both in a designated folder (default: ~/Desktop/APOD) for easy archival.

What happens if APOD is a video instead of an image?

The Skill detects when APOD is a video and reports it without attempting to download, allowing you to handle video content separately.

How does the Skill fetch and parse APOD page data?

The Skill uses requests to retrieve the APOD webpage and BeautifulSoup to parse HTML, extracting the image URL, title, date, and description with robust error handling.

Do I need to manually organize APOD images and descriptions?

No, the Skill eliminates manual retrieval and data entry by automating the entire process, including organizing images and metadata files in a local archive.

Can the Skill overwrite existing APOD files?

Yes, the Skill overwrites existing files as needed, allowing you to refresh your APOD collection without manual file management.