Skip to content
Skill Claude Desktop · Claude Code

/resize-images

Batch-resize photos for web and print in one command

What it does

Type /as:resize-images with a folder of images. The skill produces ready-to-use copies at standard web and print sizes, organized into subfolders. Original files are never modified.

Web output — three responsive sizes as WebP, optimized for fast loading:

SizeWidthUse
hero1920pxFull-bleed banners, portfolio covers
standard1200pxBody images, project galleries
thumb400pxThumbnails, cards, previews

Social output — center-cropped WebP at preset sizes for each platform:

PresetDimensionsPlatform
social-square1080×1080Instagram
social-portrait1080×1350Instagram (portrait)
social-landscape1200×675Twitter/X
social-linkedin1200×627LinkedIn

Slides output — center-cropped JPEG sized to fill the slide canvas:

PresetDimensionsFormat
slides-standard1024×7684:3 (Google Slides standard, PowerPoint legacy)
slides-wide1920×108016:9 (Google Slides widescreen, PowerPoint default)

Print output — 300 DPI JPEG at standard ARCH sheet sizes:

PresetDimensionsUse
arch-a9 × 12 inReports, submittals
arch-b12 × 18 inBooklets, presentation packets
arch-c18 × 24 inFull presentation boards

Name the modes you want — web, social, slides, print — or ask for all four.

Install

Claude Desktop:

  1. Open Customize → Browse plugins
  2. Click + → Add marketplace from GitHub
  3. Enter AlpacaLabsLLC/skills-for-architects
  4. Install Architecture Studio

Claude Code (terminal):

claude plugin marketplace add AlpacaLabsLLC/skills-for-architects
claude plugin install as@skills-for-architects

Or symlink just this skill:

git clone https://github.com/AlpacaLabsLLC/skills-for-architects.git
ln -s $(pwd)/skills-for-architects/skills/resize-images ~/.claude/skills/resize-images

Usage

Web sizes:

/as:resize-images ~/Desktop/renders/ web

Social sizes only:

/as:resize-images ~/Desktop/renders/ social

Slides only:

/as:resize-images ~/Desktop/renders/ slides

Print sizes only:

/as:resize-images ~/Desktop/renders/ print

Everything:

/as:resize-images ~/Documents/project-photos/ all modes

Output lands inside the source folder in resized-web/, resized-social/, resized-slides/, and resized-print/ subfolders. The folder is scanned non-recursively.

What it produces

resized-web/
  render-hero.webp             # 1920px
  render-standard.webp         # 1200px
  render-thumb.webp            #  400px
resized-social/
  render-social-square.webp    # 1080×1080 (center crop)
  render-social-portrait.webp  # 1080×1350 (center crop)
  render-social-landscape.webp # 1200×675  (center crop)
  render-social-linkedin.webp  # 1200×627  (center crop)
resized-slides/
  render-slides-standard.jpg   # 1024×768  (center crop, 4:3)
  render-slides-wide.jpg       # 1920×1080 (center crop, 16:9)
resized-print/
  render-arch-a.jpg            # 9×12  @ 300 DPI
  render-arch-b.jpg            # 12×18 @ 300 DPI
  render-arch-c.jpg            # 18×24 @ 300 DPI

Notes

  • Web and print preserve aspect ratio and never crop or enlarge — web limits width only, print fits within the sheet
  • Social and slides center-crop to fill exact dimensions
  • Web: WebP quality 82 · Social: WebP quality 85 · Slides: JPEG quality 92 · Print: JPEG quality 95
  • No install needed — the skill uses the host’s available image tools

Pairs with

Related skills