Maintain a brand kit — the canonical brand context an ad or content pipeline reads (positioning, audience, voice, standing instructions, brand-type, value-props, colors), plus manage the product list and attach product photos.
SkillScore68Maintained
Automatic
◆Marketing & Content pack
Last verified 8/16/2026
What it changes
Passed 15 of 22 test cases with the skill, and 9 of 22 without it.
Without skill41%
With skill68%
Checks it passed that the model alone missed
caps the value props list at 5 items
enforces the 12 product maximum limit
assigns fitness to the brand_type field
and 8 more in the full report
7 fixed8 passed either way6 still failing1 broke
Pass-rate lift
+27 pp
Tokens
+68%
Agent turns
0%
Response time
-41%
Model gemini-3.6-flashMeasured 8/16/2026v115 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 7
Prompt
We already have 12 products registered in our brand kit for Acme Retail. Please add a 13th product named 'Winter Scarf' priced at $25 to our catalog context.
What was checked, without and with the skill
Checked
Without skill
With skill
enforces the 12 product maximum limit
Missed
Passed
alerts the user that the product cap of 12 has been reached
Missed
Passed
case-05 · gemini-3.6-flash · 8/16/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md116 linessingle file
Update Brand Kit
Purpose
Keep a brand kit correct and rich by talking to the user. A brand kit is the
canonical context an ad/content-generation pipeline reads, so what's in it
directly shapes every downstream generation. Reach for this whenever the user
wants to set or refine brand positioning/voice/audience, add standing do/don't
guidance, manage the product list, or attach product photos.
This skill is the portable domain model — the fields, the semantics, the
rules. How you actually persist a change is the host's concern: a brand-kit API,
a CLI, or a brand-kit document in a workspace. The field model, semantics, and
caps below hold regardless of which backend stores the kit.
Inputs
A natural-language request — free-form ("make the voice warmer and more
technical", "we sell to ops teams not consumers", "add our Pro plan at $49").
You translate this into the field model below; do not ask the user to name
fields.
Optionally, a brand identifier or name — when the user owns more than one
brand, you need to know which one. If they only have one, use it.
Optionally, a folder of product photos to attach to a product.
The brand-kit field model
These are the context fields. Treat each edit as a partial update (see
semantics): set only what's changing.
description — what the brand does, in 1–2 sentences.
audience — target audience / ICP.
voice — tone of the copy.
instructions — standing guidance applied to every generation (e.g. "always
show the product in use", "never use red"). High-leverage — set this whenever
the user describes a recurring do/don't, not a one-off.
Repurposes long-form video (podcasts, interviews, talks) into short-form vertical clips for Instagram Reels, TikTok, and YouTube Shorts. Handles transcription, moment selection, clip extraction, speaker-tracked reframing (16:9 to 9:16), and animated captions.