Tooluck logoTooluck
SKILL.md

banner-creator

Agent skill fromReScienceLab/opc-skills

Create banners using AI image generation. Discuss format/style, generate variations, iterate with user feedback, crop to target ratio. Use when user wants to create a banner, header, hero image, cover image, GitHub banner, Twitter header, or readme banner.

How to install banner-creator

install banner-creator
# install the opc-skills pack with the skills CLI
npx skills add ReScienceLab/opc-skills

# or add only this skill to Claude Code: copy the folder

skills/banner-creator/

# into

~/.claude/skills/banner-creator/ (all projects)

.claude/skills/banner-creator/ (one project)

skills/banner-creator/SKILL.md

Apache-2.0Full file
1# Banner Creator Skill
2
3Create professional banners through AI image generation with an iterative design process.
4
5## Prerequisites
6
7**Required API Keys (set in environment):**
8- `GEMINI_API_KEY` - Get from [Google AI Studio](https://aistudio.google.com/apikey)
9
10**Required Skills:**
11- `nanobanana` - AI image generation (Gemini 3 Pro Image)
12
13
14
15## File Output Location
16
17All generated files should be saved to the `.skill-archive` directory:
18
19```
20.skill-archive/banner-creator/<yyyy-mm-dd-summaryname>/
21```
22
23**Example:**
24```
25.skill-archive/banner-creator/2026-01-19-opc-banner/
26 banner-01.png
27 banner-02.png
28 ...
29 banner-03-cropped.png
30 preview.html
31```
32
33## Workflow
34
35### Step 1: Discovery & Requirements
36
37Before generating, gather requirements from user:
38
39**Ask about:**
401. **Purpose** - Where will the banner be used?
41 - GitHub README
42 - Twitter/X header
43 - LinkedIn banner
44 - Website hero
45 - YouTube channel art
46
472. **Target ratio/size** - See [references/formats.md](./references/formats.md):
48 - `2:1` (1280x640) - GitHub README
49 - `3:1` (1500x500) - Twitter header
50 - `16:9` (1920x1080) - Website hero
51
523. **Style preference**:
53 - Match existing logo/brand?
54 - Pixel art / 8-bit retro
55 - Minimalist / flat design
56 - Gradient / modern
57 - Illustrated / artistic
58
594. **Content elements**:
60 - Brand name / project name?
61 - Tagline / slogan?
62 - Logo character to include?
63
645. **Color preferences**:
65 - Existing brand colors?
66 - Let AI decide?
67…

Excerpt shown under the repository's Apache-2.0 license.

More skills in opc-skills

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates