grouchygiraffe-ingest
Installation
SKILL.md
Grouchygiraffe Ingest Workflow
The argument is either a local file path or a URL.
Detect the input mode from the argument:
- If it starts with
http://orhttps://: URL mode — skip to the URL path below - Otherwise: file mode — follow the file path below
File mode covers both a media file that already lives in the grouchygiraffe data directory and a loose image such as a pasted or screenshotted thumbnail. Do not assume a loose image is unrelated to grouchygiraffe — Step 0 below decides that, and it decides it cheaply.
Do not prompt the user between steps unless a step fails.
URL mode
When the argument is a URL, skip Steps 1 and 2 of the file flow and go directly to recipe-cleanup, with one variation depending on the URL type:
YouTube URLs (youtube.com/watch?v=... or youtu.be/...):