Skip to content
Back to skills

Apod To Short

ASecurity

Turn a NASA Astronomy Picture of the Day (APOD) into a 30–60s vertical short — script, shot list, captions, and a rights line. Use when the user mentions APOD, 'astronomy picture of the day', or wants a daily space short/reel/TikTok from a NASA image.

  • 11 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 3, 2026
ai-agents

Works with

  • cli
  • mcp

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 3, 2026

npx -y skills add frankxai/agentic-creator-os --skill apod-to-short --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Apod To Short?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Apod To Short
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/frankxai-apod-to-short/badge)](https://www.skillsdirectory.com/skills/frankxai-apod-to-short)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: apod-to-short
description: "Turn a NASA Astronomy Picture of the Day (APOD) into a 30–60s vertical short — script, shot list, captions, and a rights line. Use when the user mentions APOD, 'astronomy picture of the day', or wants a daily space short/reel/TikTok from a NASA image."
version: 0.1.0
domain: cosmos
tags: [nasa, apod, video, short, social]
---

# APOD → Short

> NASA Astronomy Picture of the Day → a ready-to-shoot 30–60s vertical short.

## Purpose

NASA publishes a stunning image with an expert explanation every day. This skill
converts one APOD entry into a complete vertical short package: a hook, a tight
narration script, an on-screen caption track, a shot/animation list, and a
rights line — so a creator can film/edit in one sitting without misstating the
science or the licensing.

## When it fires

- Keyword triggers: `apod`, `astronomy picture of the day`, `daily space short`,
  `nasa image short`, `space reel`
- File triggers: `apod.json`, `apod-*.md`
- Command triggers: `/apod-to-short`

## Inputs

| Input | Required | Notes |
|-------|----------|-------|
| `apod` | yes | APOD URL/date, or the title + explanation text + image credit. |
| `length` | no | Target seconds, default `45` (range 30–60). |
| `voice` | no | `starlight` (default), `arcanea`, or `frankx` — see brand skills. |

## Workflow

1. **Resolve the APOD** — get title, date, explanation, media URL, and the exact
   image credit. If credit names a non-NASA party (ESA, an observatory, an
   individual), flag it for the rights step. ✅ Check: you have a verbatim credit
   string.
2. **Extract the one idea** — reduce the explanation to a single, true,
   surprising fact a non-expert can grasp. ✅ Check: it survives "what does that
   mean specifically?"
3. **Write the hook (0–3s)** — a question or claim that earns the first three
   seconds without clickbaiting the science.
4. **Script the body** — narration timed to `length` at ~2.5 words/sec. Keep
   every claim traceable to the explanation; never invent figures.
5. **Build the caption track** — short on-screen lines synced to beats (≤7 words
   each).
6. **Write the shot list** — Ken Burns push/pan on the still, plus any overlay
   labels (object name, distance, instrument). No fabricated footage.
7. **Emit the rights line** — exact attribution; route through
   [`rights-check-nasa-esa`](../rights-check-nasa-esa) if credit is non-NASA.

## Output contract

```json
{
  "title": "string — APOD title",
  "hook": "string — 0–3s opener",
  "script": "string — full narration, timed",
  "captions": ["string — ≤7 words each"],
  "shot_list": ["string — shot/animation directions"],
  "rights_line": "string — exact attribution",
  "duration_sec": "number"
}
```

## Tools & MCP

- Tools: `WebFetch` (resolve APOD), `Read`.
- MCP dependencies: none required. (Optional: a NASA-media MCP from
  `starlight-mcp` to fetch APOD JSON directly.)

## Quality bar

- [ ] Every stated fact is traceable to the APOD explanation — no invented numbers.
- [ ] Rights line is verbatim and correct; non-NASA credit is flagged.
- [ ] Narration fits `length` at ~2.5 words/sec.
- [ ] Hook respects the audience's intelligence (no "scientists HATE this").

## Example

See [`examples/example-01.md`](examples/example-01.md).

---

Built on SIP — Starlight Intelligence Protocol
Substrate: starlightintelligence.org/protocol v1.1.0
Layers used: [file-contract, attestation, sovereignty]
Vertical: starlight-agent-skills · portable capability layer

Files in this skill

  • SKILL.md3.5 KB
  • manifest.json1.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.