← ClaudeAtlas

og-card-makerlisted

Generate a 1200×630 social/OG card in a locked house style from a post or release line, plus honest alt text written by a vision model that looked at the final render. Use when a blog post, release, or project page needs a link-preview image that matches the content.
nanoodlecom/noodle-skills · ★ 0 · AI & Automation · score 72
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