agentsclimarketplace

Ultra banner design

Skill amirudinR/Ultra-Skill/skills/ui-design/ultra-banner-design

Multi-platform banner design — social media covers, ad banners, website heroes, print. 22 art direction styles. Uses Ultra Design Engine for design intelligence, style search, and color/typography recommendations. Design-to-code workflow with HTML/CSS → PNG export.From its SKILL.md

Install
npx -y skills add amirudinR/Ultra-Skill --skill ultra-banner-design

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.5 KB, as published. Nobody here has run it

Ultra Banner Design

Multi-format creative banner system across social, ads, web, and print. 22 art direction styles. Design-to-code workflow: gather requirements → research → HTML/CSS design → PNG export at exact dimensions.

When to Use

  • Social media cover/header design (Facebook, Twitter/X, LinkedIn, YouTube, Instagram)
  • Ad banner or display ad design (Google Ads, Meta Ads)
  • Website hero section visual design
  • Event or print banner design
  • Creative asset generation for campaigns
  • Brand-aligned banner sets across multiple platforms

Prerequisites

Python 3.x:

python3 --version || python --version

On Windows use python instead of python3.

Source of Truth

ResourcePath
Ultra Design Engine searchultra-design-engine\scripts\search.py
Styles DBultra-design-engine\data\styles.csv (67 styles)
Colors DBultra-design-engine\data\colors.csv (193 palettes)
Typography DBultra-design-engine\data\typography.csv (75 pairings)
Products DBultra-design-engine\data\products.csv (193 products)

Banner Size Reference

PlatformTypeSize (px)Aspect Ratio
FacebookCover820 x 312~2.6:1
FacebookPost1200 x 6301.9:1
Twitter/XHeader1500 x 5003:1
Twitter/XPost1200 x 67516:9
LinkedInPersonal Cover1584 x 3964:1
LinkedInPost1200 x 6271.9:1
YouTubeChannel Art2560 x 144016:9
YouTubeThumbnail1280 x 72016:9
InstagramStory1080 x 19209:16
InstagramPost1080 x 10801:1
InstagramCarousel1080 x 13504:5
PinterestPin1000 x 15002:3
Google AdsLeaderboard728 x 908:1
Google AdsMed Rectangle300 x 2506:5
Google AdsWide Skyscraper160 x 6003.75:1
WebsiteHero1920 x 600-1080~3:1
PrintLetter8.5 x 11 in (2550 x 3300 @300DPI)—

Art Direction Styles (Full 22)

Use Ultra Design Engine to search for style inspiration:

python ultra-design-engine\scripts\search.py "<style keywords>" --domain style
python ultra-design-engine\scripts\search.py "<product type>" --design-system

Top Styles

StyleBest ForKey Elements
MinimalistSaaS, techWhite space, 1-2 colors, clean type
Bold TypographyAnnouncementsOversized type as hero element
GradientModern brandsMesh gradients, chromatic blends
Photo-BasedLifestyle, e-comFull-bleed photo + text overlay
GeometricTech, fintechShapes, grids, abstract patterns
Retro/VintageF&B, craftDistressed textures, muted colors
GlassmorphismSaaS, appsFrosted glass, blur, glow borders
Neon/CyberpunkGaming, eventsDark bg, glowing neon accents
EditorialMedia, luxuryGrid layouts, pull quotes
3D/SculpturalProduct, techRendered objects, depth, shadows
IllustratedChildren, creativeHand-drawn elements, custom art
CollageArtistic, fashionMixed media, cutout aesthetic
DuotoneMusic, modernTwo-tone color treatment
Liquid/AuroraBeauty, wellnessFluid shapes, organic gradients
BrutalistArtsy, counter-cultureRaw, stark, high contrast

Workflow

Step 1: Gather Requirements

Collect: purpose (social cover, ad, hero, print), platform/size, content (headline, subtext, CTA, logo), brand guidelines, style preference, quantity.

Step 2: Research & Art Direction

  1. Search Ultra Design Engine for design intelligence:
    python ultra-design-engine\scripts\search.py "<product type> <style>" --design-system
    
  2. Get color palette:
    python ultra-design-engine\scripts\search.py "<product type>" --domain color
    
  3. Get typography:
    python ultra-design-engine\scripts\search.py "<mood>" --domain typography
    
  4. Select 2-3 complementary styles from the art direction list.

Step 3: Design HTML/CSS Banner

For each art direction option:

  • Use exact platform dimensions
  • Apply safe zone rules (critical content in central 70-80%)
  • Max 2 typefaces, single CTA
  • Ensure 4.5:1 contrast ratio
  • Use brand tokens (colors, fonts) from design system

Step 4: Export to PNG

Export at exact platform dimensions:

# Serve locally then screenshot at exact px
# Use browser dev tools or Playwright for capture
# Output at 2x deviceScaleFactor for retina

Step 5: Present & Iterate

Present exported images side-by-side with style name, design rationale, dimensions.

Design Rules

  • Safe zones: critical content in central 70-80% of canvas
  • CTA: one per banner, bottom-right, min 44px height, action verb
  • Typography: max 2 fonts, min 16px body, >=32px headline
  • Text ratio: under 20% for ads (Meta penalizes heavy text)
  • Print: 300 DPI, CMYK, 3-5mm bleed
  • Brand: always use brand tokens (colors, fonts, logo)
  • No emoji as icons: use vector icons (Phosphor or Heroicons)

Cross-Reference

SkillWhen to Load
ultra-ui-stylingSearch styles, colors, fonts for banners
ultra-design-systemGet brand tokens for banner styling
ultra-brand-identityBrand voice, logo, CIP context
ultra-frontend-engHTML/CSS implementation patterns

Keep looking

Skills are one crate of 626,474. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.