← ClaudeAtlas

social-image-preplisted

Resize and format images for social media platforms. Use when the user needs to prepare an image for LinkedIn, Bluesky, Reddit, Hacker News, or other social platforms. Triggers on "resize for linkedin", "image for social", "prepare image for posting", "social media image", "resize for bluesky", or any request to optimize an image for a specific social platform.
kevin-burns/claude-skills · ★ 8 · DevOps & Infrastructure · score 81
Install: claude install-skill kevin-burns/claude-skills
# Social image prep Resize and format images for social media posting. One source image, multiple platform-ready outputs. ## Platform specs | Platform | Post image size | Aspect ratio | Max file size | Formats | Notes | |----------|----------------|--------------|---------------|---------|-------| | LinkedIn | 1200 x 627 | 1.91:1 | 5 MB | JPG, PNG | No WebP. Links in post body kill reach. | | Bluesky | 1000 x 563 | 16:9 | 1 MB | JPG, PNG | Longest side compressed to 1000px. No animated GIFs. Up to 4 images/post. | | Bluesky (square) | 1000 x 1000 | 1:1 | 1 MB | JPG, PNG | Alternative for square crops. | | Bluesky (portrait) | 800 x 1000 | 4:5 | 1 MB | JPG, PNG | For vertical images. | | Reddit | 1200 x 628 | 1.91:1 | 20 MB | JPG, PNG, GIF | Preview thumbnail crops to center. | | HN | N/A | N/A | N/A | N/A | Text only. Use og:image on linked page. | | YouTube thumbnail | 1280 x 720 | 16:9 | 2 MB | JPG, PNG | Min width 640px. | | og:image (generic) | 1200 x 630 | 1.91:1 | -- | JPG, PNG | For link previews across platforms. | ## Tool detection Check which image tool is available (run once per session): 1. **`sips`** -- macOS built-in. No install needed. 2. **`magick`** (ImageMagick 7+) -- Linux, Windows, macOS. Install: `brew install imagemagick`, `apt install imagemagick`, `choco install imagemagick`. 3. **`convert`** (ImageMagick 6) -- legacy Linux installs. 4. **Python PIL** -- fallback. `uv run --with Pillow python3 script.py` Pick the first one available. Prefer `sip