banner-visual

Generate cinematic 1080x1350 Instagram banners via Python script and OpenRouter.

15|16|Updated May 6, 2026
One-click install
npx skills add https://github.com/ReadyToGo-Education/fluxo_criativo --skill banner-visual
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: banner-visual
Source: https://github.com/ReadyToGo-Education/fluxo_criativo/tree/main/.claude/skills/banner-visual
Command: npx skills add https://github.com/ReadyToGo-Education/fluxo_criativo --skill banner-visual

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill removes the guesswork and time spent designing high-performing Instagram banners by generating a ready-to-post cinematic 1080x1350 image with matching headline and styling.

Core Features & Use Cases

  • Cinematic banner generation: Produces a static 4:5 portrait banner using an AI-generated cinematic photo and a required cinematic prompt.
  • Scroll-stopping copy structure: Guides you through an “urgencies” theme, a disruptive hook, and a two-line poster-style headline/subheadline layout.
  • Brand-ready output: Renders gradient base for text legibility and places credit, highlighted word, and handle consistently for Instagram feed publishing.
  • Deterministic tooling workflow: Executes the banner generation via the provided Python script using a JSON config and stores the PNG in the expected deliverables folder.

Quick Start

Use the banner-visual Skill to generate an Instagram 1080x1350 cinematic banner from your product’s “8 Urgências Ocultas” theme, then approve the chosen hook, prompt, and final copy before the script runs.

Frequently Asked Questions about banner-visual

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

FAQPage Schema
How do I generate a cinematic Instagram banner from marketing copy?

To generate a cinematic Instagram banner, you provide an approved hook, headline, and prompt, which a Python script processes using a validated JSON configuration and OpenRouter image rendering to output a 1080x1350 static ad.

What is the required image format for Instagram feed promotional banners?

The required image format for Instagram feed promotional banners is a static 1080x1350 portrait, a 4:5 aspect ratio optimized for scroll-focused product launch content and ad funnels.

How do I automate static image ad creation for product launches using Python?

You automate static image ad creation by executing the generar-banner-estatico.py script with a validated JSON configuration, rendering the final PNG deliverable directly into your expected output folder.

Do I need an OpenRouter account to render cinematic social media creatives?

Yes, you need an OpenRouter account because this Skill uses OpenRouter as the designated image provider to render the cinematic photo background for the banner generation workflow.

Can I use this banner generation workflow for dynamic video ad creation?

No, this banner generation workflow applies specifically to static image ad creation, producing a single cinematic PNG poster rather than dynamic video assets for social media creative.

What is the best way to structure scroll-stopping ad copy for Instagram banners?

The best way to structure scroll-stopping ad copy is a poster-style layout featuring an urgencies theme, a disruptive hook, and a two-line headline with subheadline to match marketing goals.