awesome-content-image-adapter

Solid

Adapts one finished image into a horizontal 16:9 and a vertical 9:16 version for social platforms without redrawing the artwork. Use when asked to resize a picture for posts.

AI & Automation 10 stars 2 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
35
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Content Image Adapter One picture, two frames. The artwork does not change: no regeneration, no redraw, no restyle, no image service. What changes is the shape around it, and how the picture meets the edges of that shape. The horizontal picture serves the feeds that show an image wide or at its own ratio, the vertical one serves the feeds that give a tall or square image more room and crop it toward the middle, and a platform whose frame differs from both crops its picture the way it crops any image. Two files cover every surface, where one file per form produced three identical pictures and one file per platform produced forty. Nothing platform-specific lives here. Which picture each platform takes is the `Picture` column of the canonical table in `awesome-content-campaign/references/platforms.md`, with the research behind every row in that file's *The picture each platform takes*. This skill reads the column and adds nothing to it; with that file absent, which platforms need the vertical picture is asked of the user rather than guessed. Bundled file (load on demand): - `references/geometry.md` - the two pixel targets, how a picture is fitted into each, why one vertical serves square, 4:5 and full-height slots alike, and what the result has to satisfy before it ships. Read it before fitting the picture. ## Two modes, and the mode is not asked **Alone.** The user hands over an image and asks for post images. Two files are written into a new folder under the session's...

Details

Author
khasky
Repository
khasky/awesome-agent-skills
Created
6 months ago
Last Updated
yesterday
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

adapting-formats

Resizes an existing image ad into the other shapes it has to run in — reads the ad first, then regenerates it at each ratio with the original passed in as a reference, so the product, the copy and the look carry across. Each shape is recomposed rather than cropped, with the background extended into the space the new proportions open up and the headline and call to action kept clear of the buttons and captions the platform draws over the top. Use when the user has an ad and needs it in another size, in a ratio family, or in every size a channel takes. Not for making an ad that does not exist yet — that is generating-image-ads; not for writing the words of the ad — that is writing-ad-copy.

48 Updated 4 weeks ago
SupercmoHQ
Code & Development Solid

awesome-content-graphics

Draws the image a post ships with and picks one with the user. The agent itself composes every picture — no image service, no MCP generator, no key, nothing uploaded, and no template either. A reference goes in: text, images, a URL, or several of them, read for what the picture is actually about before anything is drawn. The user names the count: 10, 20, 50 or 100. The set opens as a folder and the user answers with a number or a name; another round rebuilds the set from different ideas rather than shaking the same one. The pick is saved into a folder of its own and that folder is opened. Use when asked to make an image or graphic for a post or campaign, 'сделай картинку для поста', or whenever awesome-content-campaign or awesome-content-repurpose reach a platform that needs media. Do not use to fit a finished picture to each platform's frame (awesome-content-image-adapter), or to write the posts themselves.

10 Updated yesterday
khasky
AI & Automation Listed

expand-image

Extend one supplied image to a new aspect ratio or larger canvas by generating only the added surroundings while preserving the existing subject, scene, copy, and composition. Use for outpainting, portrait-to-landscape or square-to-vertical conversion, platform-size adaptation, safe-area or copy-space creation, and fixing ratio mismatches after another image Skill; do not use for simple upscaling, ordinary cropping, background replacement, redesign, or adding new story content.

1 Updated 2 weeks ago
weshopai