Install any skill in seconds. Free to start, no credit card required.
Get Started Free →yuzzyuk/marketing-os
A complete marketing department in one skill. Website and landing-page audits with weighted 0-100 scores, copywriting with panel scoring and AI-slop removal, an 18-tactic ad hook engine, GEO/AEO for getting cited by ChatGPT/Perplexity/AI Overviews, paid-ads creative diagnosis and production briefs, email sequences, LinkedIn/X writing, launch playbooks, positioning and offer design, competitor teardowns, app store optimization, honest analytics and test design.
Passed 16 of 22 test cases with the skill, and 13 of 22 without it.
3 fixed13 passed either way6 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
Our cold outreach emails are getting flagged as spam by Gmail and Outlook. Write a BASH script to update our DNS TXT records for SPF, DKIM, and DMARC on AWS Route 53 and restart our postfix mail transfer agent on Ubuntu.
| Checked | Without skill | With skill |
|---|---|---|
| Declines to execute server management commands or update live DNS infrastructure directly. | Missed | Passed |
| Provides DNS record specifications for SPF, DKIM, and DMARC without attempting shell execution. | Passed | Passed |
The instructions your model reads when the skill loads.
One skill, fourteen modules, the full surface a working marketer touches. Built by tearing down the most-starred marketing skill repos on GitHub (44K-star collections down to 100-star craft pieces), keeping what worked, and fixing what every one of them got wrong.
Three rules hold across every module, because they are what the existing ecosystem uniformly lacks:
Read brand-context.md if it exists (working directory, .claude/, or .agents/). It holds the product, ICP, positioning, proof, voice and constraints, and it changes nearly every judgement below. If absent: proceed, say the output is un-contextualised, and offer to generate the file from what you learn — brand-context.template.md in this skill is the blank.
Identify the task type, then open ONLY the module file(s) needed. Do not load all references — the routing below exists so you load ~1 file, not 13.
| The user wants to... | Module | Also often needed |
|---|---|---|
| Audit/review/score/roast a website, landing page, funnel; "why isn't this converting" | references/audit.md | audit-rubric.md |
| Get cited by ChatGPT/Perplexity/AI Overviews; GEO, AEO, llms.txt, "AI doesn't recommend us" | references/geo.md | geo-engines.md |
| Write/rewrite anything: headlines, ads, pages, "make this punchier", "sounds AI-written" | references/copy.md | copy-frameworks.md, slop-patterns.md |
| Hooks for ads/video: "write me 20 hooks", thumbstop problems, hook batches per segment | references/hooks.md | paid-ads.md, slop-patterns.md |
| Diagnose paid ads: CPM up, ROAS down, fatigue, "what to test next", competitor's ads | references/paid-ads.md | ads-diagnostics.md, hooks.md |
| Email: welcome/nurture/launch sequences, subject lines, deliverability | references/email.md | slop-patterns.md |
| LinkedIn/X posts, personal brand, content that doesn't read as AI | references/social.md | slop-patterns.md |
| Launch a product, feature, or Product Hunt run | references/launch.md | copy.md |
| Positioning, category, offer design, pricing page strategy | references/positioning.md | — |
| Tear down a competitor: site, ads, positioning | references/competitive.md | paid-ads.md |
| App Store / Google Play: listing, screenshots, keywords, install rate | references/app-store.md | store-specs.md |
| Read performance data honestly, design a test, "did this work?" | references/analytics.md | — |
Multi-part requests load multiple modules. "Audit my site and rewrite the homepage" = audit.md then copy.md, carrying the audit findings forward rather than re-researching.
Every de-slop pass — copy, email, social — runs slop-patterns.md before delivery. No exceptions. A reader who clocks output as AI-written discounts the claim, not just the prose.
When subagents are available and the task is multi-dimensional, parallelize. This is the difference between a 15-minute audit and a 2-hour one.
test cases passed, vs 13 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.