muapi-social-pack

Reframes a hero image into Instagram, TikTok, YouTube Shorts, and Twitter/X aspect ratios.

4.2k|481|Updated May 25, 2023
One-click install
npx skills add https://github.com/SamurAIGPT/Generative-Media-Skills --skill muapi-social-pack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: muapi-social-pack
Source: https://github.com/SamurAIGPT/Generative-Media-Skills/tree/main/library/social/social-pack
Command: npx skills add https://github.com/SamurAIGPT/Generative-Media-Skills --skill muapi-social-pack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Adapting one hero image for multiple social platforms requires manual cropping and re-editing for each aspect ratio, which is repetitive and risks inconsistent framing across channels.

Core Features & Use Cases

  • Multi-Format Reframing: Generates 1:1, 9:16, 4:5, 16:9, and 21:9 versions of a source image via the muapi image edit endpoint (nano-banana-2-edit).
  • Parallel Fan-Out: Runs one edit node per requested aspect ratio in parallel with no inter-node dependencies.
  • Caption Headroom: Optionally leaves space at the top of the frame for a caption based on a user-provided caption idea.
  • Use Case: A marketer with one campaign hero image produces Instagram feed, TikTok/Reels, portrait, and Twitter/X variants in a single run, each labeled with its target platform.

Quick Start

Resize this hero image into Instagram, TikTok, and Twitter aspect ratios using the social pack skill.

Frequently Asked Questions about muapi-social-pack

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I resize one image for Instagram, TikTok, and Twitter at once?

Provide the source image URL and the desired aspect ratios, and the skill runs one muapi image edit call per format in parallel. It returns one asset id per format labeled with the platform it suits, such as 9:16 for TikTok and 16:9 for Twitter/X.

What aspect ratios does the social pack support?

It supports 1:1 for Instagram feed, 9:16 for TikTok, Reels, and YouTube Shorts, 4:5 for Instagram portrait, 16:9 for Twitter/X and YouTube, and 21:9 for cinematic banners. The default set is 1:1, 9:16, 4:5, and 16:9.

Does the skill generate new images or only edit existing ones?

It only reframes and re-edits the provided source image; it does not generate fresh images. If the source already matches a requested format, that node is skipped and the original asset id is returned.

What do I need to configure before running muapi image edits?

You need the muapi CLI installed and a valid MUAPI_API_KEY, configured via muapi auth configure. For models without a CLI alias, the skill falls back to calling the api.muapi.ai endpoint directly with curl and polling with muapi predict wait.

Can I add caption space when reframing images for social media?

Yes, pass an optional caption_idea input and the edit prompt leaves headroom at the top of the frame for that caption. If the caption idea is empty, no headroom instruction is added.