Copywriting
coreyhaines31/marketingskills
When the user wants to write, rewrite, or improve marketing copy for any page, including homepage, landing pages, pricing pages, feature pages, about pages, or product pages.
Apply David Ogilvy's advertising principles when writing or reviewing copy, headlines, product descriptions, landing pages, ads, emails, or any persuasive text.
$ npx skills add boraoztunc/skills --skill ogilvy-copywriting -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install boraoztunc/skills ogilvy-copywriting --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/boraoztunc/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/ogilvy .claude/skills/ogilvy-copywriting && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "ogilvy-copywriting" agent skill from https://github.com/boraoztunc/skills/tree/main/ogilvy into .claude/skills/ogilvy-copywriting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ogilvy-copywriting", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/boraoztunc/skills/tree/main/ogilvyType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add boraoztunc/skills --skill ogilvy-copywriting -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install boraoztunc/skills ogilvy-copywriting --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/boraoztunc/skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/ogilvy .agents/skills/ogilvy-copywriting && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "ogilvy-copywriting" agent skill from https://github.com/boraoztunc/skills/tree/main/ogilvy into .agents/skills/ogilvy-copywriting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ogilvy-copywriting", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add boraoztunc/skills --skill ogilvy-copywriting -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install boraoztunc/skills ogilvy-copywriting --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/boraoztunc/skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/ogilvy .cursor/skills/ogilvy-copywriting && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "ogilvy-copywriting" agent skill from https://github.com/boraoztunc/skills/tree/main/ogilvy into .cursor/skills/ogilvy-copywriting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ogilvy-copywriting", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/boraoztunc/skills.git --path ogilvy--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add boraoztunc/skills --skill ogilvy-copywriting -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install boraoztunc/skills ogilvy-copywriting --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/boraoztunc/skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/ogilvy .gemini/skills/ogilvy-copywriting && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "ogilvy-copywriting" agent skill from https://github.com/boraoztunc/skills/tree/main/ogilvy into .gemini/skills/ogilvy-copywriting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ogilvy-copywriting", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install boraoztunc/skills ogilvy-copywritingInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add boraoztunc/skills --skill ogilvy-copywriting -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/boraoztunc/skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/ogilvy .github/skills/ogilvy-copywriting && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "ogilvy-copywriting" agent skill from https://github.com/boraoztunc/skills/tree/main/ogilvy into .github/skills/ogilvy-copywriting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ogilvy-copywriting", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add boraoztunc/skills --skill ogilvy-copywriting -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install boraoztunc/skills ogilvy-copywriting --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/boraoztunc/skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/ogilvy .opencode/skills/ogilvy-copywriting && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "ogilvy-copywriting" agent skill from https://github.com/boraoztunc/skills/tree/main/ogilvy into .opencode/skills/ogilvy-copywriting/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ogilvy-copywriting", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
ogilvy-copywritingApply David Ogilvy's advertising principles when writing or reviewing copy, headlines, product descriptions, landing pages, ads, emails, or any persuasive text.
Ogilvy Copywriting is an agent skill from boraoztunc/skills. Apply David Ogilvy's advertising principles when writing or reviewing copy, headlines, product descriptions, landing pages, ads, emails, or any persuasive text. Use when the goal is copy that sells, not copy that wins awards. Covers positioning, headlines, promises, brand voice, long-form copy, and visual logic. Source: How to Create Advertising That Sells (1972) + Ogilvy on Advertising.
Its SKILL.md is about 2.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Writing & Content, covering Copywriting, Positioning and messaging and Landing pages. The repository describes itself as: Claude Code skills for copywriting, SEO, design, and more. The licence is MIT.
3 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 645553c. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Ogilvy Copywriting loads about 2.7k tokens when it runs. Until then it costs about 102 tokens; SKILL.md has 1,487 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from boraoztunc/skills at commit 645553c, republished under its MIT licence (© boraoztunc). 1,487 words, ~2,687 tokens.
.claude/skills/ogilvy-copywriting/SKILL.md (or your agent's skills folder).Apply these principles when writing, reviewing, or critiquing any copy with a sales or persuasion goal. Advertising is not art. It is information in service of selling. Every decision should serve that end.
Ogilvy's framework operates in order of priority. Later decisions only matter if earlier ones are correct.
Positioning is not a tagline. It is the answer to two questions: what does this product do, and who is it for?
The entire campaign depends on this decision being made first, before any copy is written.
Wrong positioning means every downstream decision is built on a broken foundation. Research helps. Decide it early. Lock it in before writing a word.
Psychological segmentation beats demographic segmentation. Any agency can target "women 25-45." The better move is targeting a mindset — people who believe X, who reject Y, who want to feel Z.
A promise is not a claim, slogan, or theme. It is a specific benefit the consumer will receive.
Samuel Johnson: "Promise, large promise, is the soul of an advertisement."
Rules for the promise:
Go the whole hog. Most campaigns try to say too many things. They reflect too many executives, too many objectives. Boil the strategy down to one promise and deliver it completely. Attempting too many things achieves nothing.
Every ad contributes to the brand's cumulative identity. 95% of advertising is created ad hoc, with no consistent image from year to year. That is waste.
The manufacturer who builds a sharply defined brand personality over time gets the largest market share.
Quality signals quality. If the advertising looks ugly, consumers conclude the product is shoddy.
Unless the advertising is built on a big idea, it will pass like a ship in the night.
A big idea jolts the consumer out of indifference. It makes them notice, remember, and act.
Big ideas are almost always simple. Charles Kettering (General Motors): "This problem, when solved, will be simple."
Big ideas are not easy. They require research, preparation, and time. A truly strong one can run for 20 years — Ogilvy's eye patch for Hathaway shirts ran unchanged for decades.
How to find the big idea:
Five times as many people read the headline as read the body copy. Waste the headline and you waste 80% of the money.
Rules:
These apply to video ads, social video, and promotional content.
There is no correlation between creative awards and sales. The pursuit of awards pulls creative attention away from the goal. Successful advertising sells the product without drawing attention to itself. The product is the hero — not the ad.
Advertising that follows fashionable fads or imitates competitors is rarely successful. Innovate. Start trends rather than following them. But pre-test innovation before committing.
Nobody has ever been bored into buying anything. Detached, cold, impersonal advertising fails. Involve the consumer. Talk like a human. Make them feel something.
New products deserve loud launches. Many copywriters instinctively bury news in the body copy or hedge the announcement. The moment of newness is the single easiest moment to generate interest. Use it.
One strategy. One promise. One idea. Complexity is how committees dilute advertising into nothing.
Before writing, answer these:
| Element | What wins |
|---|---|
| Positioning | Psychological over demographic |
| Promise | Specific benefit, not a slogan |
| Headline length | 8-12 words for recall; 6-12 for response |
| Headline content | Brand + promise + news |
| Copy length | Long beats short for interested buyers |
| Visuals | Photos over illustrations |
| Layout | Editorial over "addy" |
| Video opening | Strong/exciting, not quiet |
| Video narration | On-camera over voiceover |
| Testimonials | Credible and relevant |
| Music | Reduces recall — use sparingly |
| Repetition | Run winners longer than feels comfortable |
| Tone | Human, specific, intelligent |
| Complexity | One promise, executed completely |
Adapted from:
© boraoztunc, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in ogilvy of boraoztunc/skills.
Open the folder on GitHubat commit 645553c
We found 3 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in boraoztunc/skills, which our catalogue first saw on October 7, 2026.
Ogilvy Copywriting next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Ogilvy Copywriting this skillboraoztunc/skills | 398 | 1 repos | ~2.7k | Automated safety check: Pass | MIT | |
| Copywritingcoreyhaines31/marketingskills | 54k | 1 repos | ~2.7k | Automated safety check: Pass | MIT | |
| Marketingericrisco/rsc-harness | 180 | — | ~3.7k | Automated safety check: Pass | MIT | |
| Afrexai Copywriting MasteryLeoYeAI/openclaw-master-skills | 2.2k | — | ~6.7k | Automated safety check: Pass | MIT | |
| Landing Page Copywriterjulianromli/ai-skills | 191 | 2 repos | ~1.4k | Automated safety check: Pass | None | |
| Landing Page GTM Copyooiyeefei/ccc | 495 | — | ~1.8k | Automated safety check: Pass | MIT |
coreyhaines31/marketingskills
When the user wants to write, rewrite, or improve marketing copy for any page, including homepage, landing pages, pricing pages, feature pages, about pages, or product pages.
ericrisco/rsc-harness
A skill your agent uses when the words span a marketing surface — value proposition, section copy, microcopy, launch and email sequences, channel adaptation, SEO-aware structure — grounded in the…
LeoYeAI/openclaw-master-skills
Write high-converting copy for any medium — landing pages, emails, ads, UX, sales pages, video scripts, and brand voice.
julianromli/ai-skills
Write high-converting landing page copy using proven frameworks like PAS (Problem-Agitate-Solution), AIDA, and StoryBrand.
ooiyeefei/ccc
Builds or rewrites SaaS landing pages by researching the real product, positioning it against alternatives and writing buyer-focused copy, then implementing it in the codebase.
affaan-m/ECC
End-to-end marketing campaign planning and execution. An agent skill from affaan-m/ECC.
boraoztunc/skills
GSAP animation reference for HyperFrames. An agent skill from boraoztunc/skills.
boraoztunc/skills
Create video compositions, animations, title cards, overlays, captions, voiceovers, audio-reactive visuals, and scene transitions in HyperFrames HTML.
boraoztunc/skills
Translate an existing Remotion (React-based) video composition into a HyperFrames HTML composition.
boraoztunc/skills
Anime.js adapter patterns for HyperFrames. An agent skill from boraoztunc/skills.
boraoztunc/skills
Create React loading, processing, selected, current, focus, and pressed states with the border-beam package's animated edge glow.
boraoztunc/skills
Compile a theme, sentence, object, mood, article idea, or photo into a quiet Japanese/Korean zine-style editorial poster — tall aged paper, large negative space, one small image anchor, experimental…
Categories
Apply David Ogilvy's advertising principles when writing or reviewing copy, headlines, product descriptions, landing pages, ads, emails, or any persuasive text. Ogilvy Copywriting is an agent skill from boraoztunc/skills. Apply David Ogilvy's advertising principles when writing or reviewing copy, headlines, product descriptions, landing pages, ads, emails, or any persuasive text.
Ogilvy Copywriting fits situations like: the goal is copy that sells; not copy that wins awards.
Run `npx skills add boraoztunc/skills --skill ogilvy-copywriting -a claude-code`. Or copy the skill folder (ogilvy in boraoztunc/skills) into .claude/skills/ogilvy-copywriting in your project. Claude Code loads it when a task matches its description.
Run `npx skills add boraoztunc/skills --skill ogilvy-copywriting -a codex`. Or copy the skill folder (ogilvy in boraoztunc/skills) into .agents/skills/ogilvy-copywriting in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add boraoztunc/skills --skill ogilvy-copywriting -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ogilvy-copywriting, .gemini/skills/ogilvy-copywriting, .github/skills/ogilvy-copywriting and .opencode/skills/ogilvy-copywriting in your project.
SKILL.md names no scripts, command-line tools or credentials: Ogilvy Copywriting is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Ogilvy Copywriting is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.7k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Ogilvy Copywriting: Copywriting (coreyhaines31/marketingskills, 54k stars), Marketing (ericrisco/rsc-harness, 180 stars), Afrexai Copywriting Mastery (LeoYeAI/openclaw-master-skills, 2.2k stars) and Landing Page Copywriter (julianromli/ai-skills, 191 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
boraoztunc (a GitHub user) maintains it in boraoztunc/skills, which has 398 GitHub stars. The repository holds 52 skills in this directory. The repository was last updated on August 15, 2026.
Source: boraoztunc/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.