content-images

Generate brand-consistent images for content campaigns using Gemini Imagen with Pollinations fallback.

4|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/leocosta/octopus --skill content-images
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: content-images
Source: https://github.com/leocosta/octopus/tree/main/skills/content-images
Command: npx skills add https://github.com/leocosta/octopus --skill content-images

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the creation of brand-consistent images for content campaigns, reducing manual design time and ensuring visual consistency across channels.

Core Features & Use Cases

  • Reads brand preset from .octopus/content-images.json and uses Gemini Imagen or Pollinations.ai fallback when no API key is present.
  • Infers output format from the briefing (og, instagram, carousel) and caches outputs locally to speed up repeats.
  • Integrates with the social-media workflow to generate and publish visuals for blog posts, social feeds, and carousels.

Quick Start

Invoke the skill with a briefing describing the image you want and the target format.

Frequently Asked Questions about content-images

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

FAQPage Schema
How do I generate brand-consistent images for social media campaigns?

To generate brand-consistent images, this skill reads a brand preset from .octopus/content-images.json and uses Gemini Imagen to create visuals that match your blog covers, Instagram posts, and carousels. You simply invoke it with a briefing and target format.

Do I need a GEMINI_API_KEY to generate brand visuals?

You do not strictly need a GEMINI_API_KEY to generate brand visuals. If the key is absent, the skill automatically falls back to Pollinations.ai to continue generating your brand-preset images without interruption.

Can I create images for Instagram posts and carousels using a brand preset?

Yes, you can create images for Instagram posts and carousels. The skill infers the required output format from your briefing and applies your predefined brand preset to ensure visual consistency across social feeds.

How does image generation caching work for content campaigns?

Image generation caching works by saving outputs locally when you generate brand visuals. This speeds up repeated requests for the same content campaign images, preventing redundant API calls to Gemini Imagen or Pollinations.

What is the best way to automate social media workflow visual generation?

The best way to automate social media workflow visual generation is integrating this skill directly into your pipeline. It automatically generates and supplies the required visual assets for publishing blog posts and social feeds.

What happens if Gemini Imagen is unavailable during content image generation?

If Gemini Imagen is unavailable, the content image generation automatically falls back to Pollinations.ai. This ensures your brand visual creation continues without requiring a valid API key.