ChatGPT Can Actually Stay On-Brand Now

Set up one free skill. Get on-brand badges from ChatGPT every time.

Beginner9 minIllustration

Enamel badges generated by ChatGPT, all in the same on-brand style The result
On-brand enamel badges, first try, from one line of text, on ChatGPT's free plan.Prompt“50K Ultra badge”
The problem

Same prompt, different style every time.

Done this kind of thing before? Trying it yourself.

Try it yourself

Make one on-brand badge, your way

Here's the goal and the kit. Hand it to ChatGPT or any AI and work it out. The steps below open on a hint if you get stuck.

The goal
A badge in your three brand colours, with your real logo, from a one-line prompt.
Time
About 5 minutes if it goes well
InstructionsSKILL.md
Prompt libraryprompt-library.md
Reference imagesreferences/ · 3 images
Starter prompt · any AI
Here's an illustration skill: SKILL.md, prompt-library.md and three reference images. Set it up in a ChatGPT Project for my brand. My colours are primary #______, accents #______ and #______. Then tell me exactly what to type to make a "50K Ultra" badge.

Check your result

  • Same metal, enamel and lighting as the reference badges
  • Your three colours, not ChatGPT's
  • Your real logo, not an invented one

Step 1

Grab the three files

Everything the skill needs sits in one folder of a free GitHub repo.

InstructionsSKILL.md
Prompt libraryprompt-library.md
Reference imagesreferences/ · 3 images
Open the folder

Step 2

Add your brand colors

Open the instructions file, swap in your primary and two accent hex codes, and paste it into your ChatGPT Project's instructions.

Primary#your-hex Accent 1#your-hex Accent 2#your-hex

Already fits ChatGPT's 8,000-character limit. Only trim if you add your own rules.

Step 3

Keep memory to this project

Two settings in your Project. Then you're ready to prompt.

Memory

Other chats can't see it

Sources 4 of 5

Prompts Ref 1 Ref 2 Ref 3 Spare

Your logo goes in each message, not here

The free plan allows 5 files in Sources, so this fits with one to spare.

Step 4

Attach the logo to every message

Never put your logo in Sources. ChatGPT often ignores Source images when it renders and invents a logo instead.

ChatGPT inventing a random logo because the real one sat in Sources
Logo in Sources. ChatGPT drew a logo of its own.

Step 5

Generate with one line

Start a new chat inside the Project, attach your logo and type what you want. Build your line below.

Format. What are you making?
Detail. Pick one.

Pick a format first.

ChatGPT prompt
Pick a format and a detail.

Attach your logo PNG to the message before you send.

Step 6

Reskin it for another brand

Swap the three hex codes and the logo, paste the instructions back in, and the same system draws a different brand in under a minute.

The badge system reskinned to a new palette and logo

Gut check

Where should your logo go so it shows up in the image?

Honest verdict

When to use it, and when not to

Use it for
A consistent family of on-brand badges that anyone on the team can generate from a ChatGPT account.
Skip it for
Republishing the example images in the repo. They aren't covered by the MIT license.
Careful with
The 8,000-character limit on instructions. Trim something before you add new rules.

Take it to work

Your Monday checklist

On your laptop 0 of 5 done

“Email this to myself” opens your own email app with a link back to this cheat sheet. Nothing is sent from this site.

Workflow done.

No streaks and no guilt. Come back whenever you have ten minutes.

What's in the repo

Three files drive every generation. The workflow is MIT-licensed, so you can reuse and adapt it. The example images aren't.

SKILL.md

The instructions, and the brain. It locks material, lighting and color rules so ChatGPT can't stray. It's also a router: how you phrase a request decides which of four badge formats you get.

prompt-library.md

Spelled-out prompt text for each of the four formats. Treat it as backup wording when you want exact language, not as a decision-maker.

references/

Three finished badges that give ChatGPT a concrete style to hold across generations. They aren't covered by the MIT license, so make your own set for your brand.

The GitHub repo with the instructions, prompt library and reference images

Get it

Everything is free to clone at github.com/madebychip/madebychip-illustration-skills.

Have more questions? Ask Chip in the YouTube comments

Why Sources ignores your logo

ChatGPT knows the file is in the Project. It just doesn't always use it when it renders.

What goes wrong

Early generations came back with a completely random logo instead of the real one.

ChatGPT inventing a random logo because the real one sat in Sources

The fix

Skip Sources for the logo. Attach the PNG to each message, every time.

The rule that travels

Text rules hold from the instructions. Anything that only exists as a picture, like an exact logo mark, has to be attached to the message.

Have more questions? Ask Chip in the YouTube comments

The four formats

You don't pick a template. The instructions file reads how you phrase the request and picks the format.

Achievement badges

An octagonal enamel lattice, in tiers from bronze to platinum.

ChatGPT generating an enamel achievement badge

Distance milestones

Variable numerals, like 10K or 50K.

Streak chips

A count of consecutive days, like a 7-day streak.

Limited editions

Special occasions, like Mid-Autumn Festival or a national holiday.

Have more questions? Ask Chip in the YouTube comments