crafter-station

Create Carousel — Design skill for Claude Code

Design community

OpenCode skill for creating Anthony-style LinkedIn and Instagram carousels in Pencil.

How to install Create Carousel

This entry records only its repository, not the path inside it, so there is no exact command to give. Open crafter-station/create-carousel and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Create Carousel does

OpenCode skill for creating Anthony-style LinkedIn and Instagram carousels in Pencil.

Alternatives in Design

  • Brand Guidelines — Apply Anthropic's official brand colors and typography to artifacts 94.1k ★
  • Planning With Files — Claude Code skill implementing Manus-style persistent markdown planning — the workflow pattern behind the $2B 17.4k ★
  • Explanatory Output Style — Educational output mode with insights about implementation choices 14k ★

README

Create Carousel

OpenCode skill for creating Anthony Cueva-style LinkedIn and Instagram carousels in Pencil.

The canonical project lives here:

/Users/cuevaio/projects/create-carousel

OpenCode loads it through this symlink:

/Users/cuevaio/.agents/skills/anthony-social-carousel -> /Users/cuevaio/projects/create-carousel

What It Does

  • Creates 1080x1350 educational carousel decks in Pencil.
  • Preserves Anthony's dark/light visual system, Satoshi typography, footer, terminal cards, and slide rhythm.
  • Supports LinkedIn PDF/document carousels and Instagram image carousels.
  • Stores reusable logos, images, screenshots, memes, and profile assets under /Users/cuevaio/projects/content/assets.
  • Exports only x3 PNG slide images and generates the LinkedIn PDF from those same images.
  • Requires a rendered pre-publish visual review before tmpfiles upload or live Buffer queueing.
  • Queues posts through Buffer with mode: addToQueue and automatic scheduling.

Structure

SKILL.md
references/
  buffer-api.md
  carousel-design-system.md
  content-storage.md
  copywriting-style.md
  pencil-workflow.md
  pre-publish-review.md
scripts/
  prepare-content-dir.sh
  queue-buffer-post.ts
  upload-tmpfiles.sh
templates/
  carousel-outline.md
  pre-publish-review.md
  topic-brief.md

Required Content Paths

Carousel work is stored under:

/Users/cuevaio/projects/content/carousels/YYYY-MM-DD-slug/

Reusable assets are stored under:

/Users/cuevaio/projects/content/assets

Do not create carousel-local `assets/` folders. Pencil image fills should use absolute paths into the reusable asset library.

Font Setup

Pencil `.pen` files can specify `fontFamily`, but they do not embed, fetch, or install font files. Final exports require Satoshi to be installed where Pencil renders.

Verify before exporting:

./scripts/verify-fonts.sh

The skill uses a Pencil document variable:

"variables": {
  "font-