How a skill gets picked up
Every skill carries a description listing the requests it covers. The agent reads that description against what you asked for and loads the skill when the two match. You do not have to name it. Both of these reach the same skill:- “Write me 15 PMax headlines from this brief.”
- “/google-ad-copy”
What a skill is made of
A skill that can check its own work carries a script for it. The Google ad copy skill validates every character count before it renders anything, which is why its output never exceeds a limit.
Published skills
Installing a skill
Skills live in a folder per skill, named after the skill, withSKILL.md at the top level. That layout is the same everywhere, so one folder works across every agent you use.
Where the folder goes depends on the agent:
- Agents that read from disk, such as command-line tools and editor extensions, take a skills directory. One in your home folder makes the skill available everywhere; one inside a project scopes it to that project.
- Agents you use in a browser or desktop app take an upload under settings. The skill then applies to every conversation on your account.
Related resources
- Google copy templates The templates the Google ad copy skill fills.
- Brand voice and tone The voice a review checks copy against.
- Copy best practices The standards that hold whether a skill wrote the copy or you did.
- What this framework covers The scope of the knowledge base these skills operate on.