og-card-makerlisted
Install: claude install-skill nanoodlecom/noodle-skills
# OG card maker
Runs the bundled nanoodle workflow `workflows/og-card.noodle-graph.json` against the
NanoGPT API in four stages: the content (`Post`) and a locked art direction (`Style`) are
joined into a briefing; an LLM art-director writes one disciplined image prompt composed
for a wide landscape crop (for releases, the literal version string must appear as
rendered text); an image model (`nano-banana-2-lite`) paints the card — check the
`AltText` output to confirm any literal text rendered correctly; then the image fans out
to a local resize (`Hero`, exactly
1200×630 — the OG spec) and a vision model that writes alt text (`AltText`) from the actual
pixels — if the render botched something, the alt text says what is really there. Requires
Node.js >= 20 and the `nanoodle` npm package (`npx nanoodle` fetches it).
## API key
The run needs a NanoGPT API key. Use whichever is available:
- `NANOGPT_API_KEY` already set in the environment — prefer this; no extra flags.
- A `.env` file containing `NANOGPT_API_KEY=...` — pass `--env-file <path>` only when the
key is not already in the environment. (With this CLI, `--env-file` overrides ambient
`NANOGPT_API_KEY`.)
Never print the key.
## Run
From this skill's directory (or prefix paths if running from elsewhere). Pass the post body
(or a `vX.Y.Z — changelog line` for releases) as `Post`:
```sh
npx nanoodle run workflows/og-card.noodle-graph.json \
--input "Post=v2.3.0 — parallel graph execution lands, twice as fast on