Skip to main content

resize

Resize images to social media aspect ratios using Kie.ai AI-powered remix. Intelligently adjusts composition without distorting or skewing. Triggers on: resize images, resize for social, social media sizes, resize this image.

Aller à l'installation

Informations de source

Dépôt
tylerprogramming/claude-skills
Dernière activité de la source
28 mars 2026 à 18:41
Langue détectée de SKILL.md
anglais
Étoiles
0
Forks
2

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Explorateur de fichiers
2 fichiers

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
resize
description
Resize images to social media aspect ratios using Kie.ai AI-powered remix. Intelligently adjusts composition without distorting or skewing. Triggers on: resize images, resize for social, social media sizes, resize this image.
# Image Resizer (Kie.ai) Resize images to social media aspect ratios using Kie.ai's AI remix mode. Instead of dumb cropping or stretching, the AI intelligently adjusts the composition to fit each aspect ratio while preserving the subject's likeness and all visual details. ## How to Use ### Step 1: Identify the Source Parse `$ARGUMENTS` for a file or folder path. If not provided, ask the user. ### Step 2: Ask Which Sizes Present the available social media presets and let the user pick which ones they want: | Preset | Aspect Ratio | Use Case | |--------|-------------|----------| | Instagram Post | 1:1 | Square feed posts | | Instagram Portrait | 4:5 | Tall feed posts | | Instagram Story / Reels | 9:16 | Vertical stories and reels | | YouTube Thumbnail | 16:9 | Standard widescreen | | LinkedIn Post | 3:2 | LinkedIn feed | | Twitter / X Post | 16:9 | X feed posts | | Facebook Post | 3:2 | Facebook feed | | Pinterest Pin | 2:3 | Pinterest vertical | | Ultrawide Banner | 21:9 | Website banners | The user can also specify any custom Kie.ai ratio: `1:1, 1:4, 1:8, 2:3, 3:2, 3:4, 4:1, 4:3, 4:5, 5:4, 8:1, 9:16, 16:9, 21:9, auto` If the user says "all social" or "all presets", use: `1:1 4:5 9:16 16:9 3:2` ### Step 3: Confirm Settings Ask about: - **Resolution**: 1K, 2K (default, recommended), or 4K - **Format**: png (default) or jpg Show estimated cost before running: - 1K/2K: $0.09 per image per ratio - 4K: $0.12 per image per ratio - Example: 1 image x 5 ratios at 2K = $0.45 ### Step 4: Run ```bash python3 ~/.claude/skills/resize/resize_images.py "<file_or_folder>" \ --ratios <ratio1> <ratio2> ... \ --resolution <1K|2K|4K> \ --format <png|jpg> \ [--output "<output_path>"] ``` ### Step 5: Report Results Tell the user how many images were generated, the output directory, and total cost. ## Output Structure ``` ~/images/resized/ <original_filename>/ <original_filename>_1x1.png <original_filename>_4x5.png <original_filename>_9x16.png <original_filename>_16x9.png ... ``` ## How It Works Uses Kie.ai Nano Banana 2 in remix mode. Uploads the original image, then generates a new version at each target aspect ratio with a prompt that instructs the AI to preserve the subject, likeness, colors, and style while naturally adjusting the composition to fit. No distortion, no skewing, no dumb cropping. ## Rules - Always show available ratios and let the user pick - Always show estimated cost before generating - Default to 2K resolution and png format - Output always goes to `~/images/resized/` unless overridden - Each source image gets its own subfolder - Uses KIE_API_KEY from `~/.claude/.env`
Voir sur GitHub