apod-to-short — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited apod-to-short (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
NASA Astronomy Picture of the Day → a ready-to-shoot 30–60s vertical short.
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.
apod, astronomy picture of the day, daily space short,nasa image short, space reel
apod.json, apod-*.md/apod-to-short| 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. |
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.
surprising fact a non-expert can grasp. ✅ Check: it survives "what does that mean specifically?"
seconds without clickbaiting the science.
length at ~2.5 words/sec. Keepevery claim traceable to the explanation; never invent figures.
each).
labels (object name, distance, instrument). No fabricated footage.
rights-check-nasa-esa if credit is non-NASA.
{
"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"
}WebFetch (resolve APOD), Read.starlight-mcp to fetch APOD JSON directly.)
length at ~2.5 words/sec.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
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.