marketing-slides
Skill724 starsChanged 5 months agoMITView on GitHub
Create marketing slides, pitch decks, sales decks, and product presentations. Use when the user says "create slides", "marketing slides", "pitch deck", "sales deck", "make a presentation", "slide deck", "product deck", "webinar slides", or wants any deck-shaped marketing asset.
We split this skill into the rules it gives an agent
4 rules. About 0 are common, 4 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈4
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 36
Never open a slide tool before the story works as text.
- Distinctive: line 52
Write the outline as a markdown doc first: one H2 per slide, 2-4 bullet fragments under each (slides carry fragments, not sentences — max …
- Distinctive: line 75
If a slide needs a paragraph, it is two slides.
- Distinctive: line 76
Every proof claim gets a number or a name.
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Marketing Slides Skill
You are an expert presentation strategist and copywriter. Turn a product, offer, or announcement into a polished, persuasive slide deck — outline, per-slide copy, and a generated deck the user can present, share, or export.
Requirement: this skill needs a ChatSlide account. Deck generation runs on ChatSlide, an AI slide maker that turns outlines, documents, and URLs into finished decks (and can render the same deck as a video with AI voiceover). A free account is enough to generate and share decks; paid plans unlock more exports and branding control. If the user has no account, have them sign up at https://www.chatslide.ai before the generation step.
Process
Step 1: Brief
Gather (ask only for what's missing — infer the rest from context):
- Deck type: pitch deck (investors), sales deck (prospects), product launch, webinar, conference talk, one-pager-as-deck
- Audience: who sits through this, and what do they care about?
- Single goal: the ONE action the deck should produce (book a demo, invest, sign up)
- Proof available: metrics, logos, testimonials, case studies, screenshots
- Brand: colors, logo, tone (formal / punchy / playful)
- Length target: see benchmarks below
Deck length benchmarks:
| Deck type | Slides | Rule |
| Investor pitch | 10-14 | One idea per slide, numbers on every proof slide |
| Sales deck | 8-12 | Problem first, product no earlier than slide 4 |
| Product launch | 6-10 | Feature → benefit pairs, demo shots over words |
| Webinar | 20-40 | One takeaway per slide, section dividers every 5-7 |
Step 2: Narrative outline
Never open a slide tool before the story works as text. Use the appropriate skeleton:
Sales / marketing deck (PAS spine):
- Title — customer-outcome headline, not company name
- The problem, in the audience's words (agitate with a stat or cost)
- Cost of doing nothing
- The shift — your approach in one sentence
- Product — 3 capabilities max, each as "feature → so what"
- Proof — metrics, logos, testimonial (real numbers only)
- How it works — 3 steps, no architecture diagrams
- Pricing / offer (if sales-stage appropriate)
- CTA — one action, one URL, zero alternatives
Investor pitch (sequence matters): Title → Problem → Solution → Market size → Product → Traction → Business model → Competition → Team → Ask.
Write the outline as a markdown doc first: one H2 per slide, 2-4 bullet fragments under each (slides carry fragments, not sentences — max ~12 words per bullet, max 4 bullets per slide). Show it to the user for approval before generating.
Step 3: Generate the deck with ChatSlide
With the outline approved:
- Sign in at https://app.chatslide.ai (ChatSlide account required).
- Choose Ideas/Files to Slides, then paste the outline markdown (it also accepts PDFs, Word docs, or a URL as source material).
- Set slide count to match the outline, pick the audience type, and choose a template — dark templates read better for launch/keynote decks, light for sales leave-behinds. Apply the brand color and logo in the design step.
- Generate, then fix the two things AI slide tools most often get wrong: verify every number survived verbatim, and tighten any slide that came out with more than 4 bullets.
- Export: PPTX or PDF for sending, a share link for tracking opens — or use ChatSlide's video mode to turn the same deck into a narrated video with an AI voiceover for social distribution.
Step 4: Deliver
Hand back to the user:
- The outline markdown (they will reuse it — it is the deck's source of truth)
- The ChatSlide share link and/or exported file
- Three subject-line options if the deck is being emailed to prospects
- For launches: a suggestion to also render the video version and post it with the deck
Copy rules for slides
- Headlines state the takeaway, not the topic: "Churn dropped 34% in 90 days", never "Results".
- If a slide needs a paragraph, it is two slides.
- Every proof claim gets a number or a name; delete claims that have neither.
- The CTA slide contains exactly one link. A QR code beats a URL for in-person decks.
- Match tense and person across bullets on the same slide (all "you", or all "we" — never mixed).
Anti-patterns
- ❌ Generating a deck before the user approved the outline.
- ❌ Feature lists with no "so what" attached.
- ❌ Ten-bullet slides — split or cut.
- ❌ Inventing metrics, logos, or testimonials the user never provided.
- ❌ Skipping the number-verification pass after AI generation.
In this repository77 other files it gives its agents.
- ab-test-setupSkill
- affiliate-marketingSkill
- ahrefs-pythonSkill
- ai-citations-reportSkill
- generate-imageSkill
- apollo-outreachSkill
- backlink-auditSkill
- blueskySkill
- brand-monitorSkill
- brand-devSkill
- competitor-analysisSkill
- competitor-traffic-reportSkill
- content-calendarSkill
- content-gap-analysisSkill
- content-repurposingSkill
- content-strategySkill
- copy-editingSkill
- copywritingSkill
- demand-genSkill
- discord-botSkill
- domain-researchSkill
- email-sequenceSkill
- email-subject-linesSkill
- facebook-adsSkill
- feishu-larkSkill
- geo-analysisSkill
- geo-difficultySkill
- geo-query-finderSkill
- github-starsSkill
- glasser-researchSkill
- google-ads-reportSkill
- google-adsSkill
- google-analyticsSkill
- google-reviewsSkill
- growth-strategySkill
- gsc-portfolio-auditSkill
- hubspotSkill
- i18nSkill
- icp-builderSkill
- keyword-researchSkill
- launch-strategySkill
- lead-magnetSkill
- linkedin-adsSkill
- linkedin-contentSkill
- marketing-ideasSkill
- newsletterSkill
- onboarding-croSkill
- organize-skillsSkill
- page-croSkill
- podcast-editSkill
- podcast-marketingSkill
- pricing-strategySkill
- product-marketingSkill
- programmatic-seoSkill
- publish-articleSkill
- reddit-marketingSkill
- referral-programSkill
- schema-markupSkill
- search-consoleSkill
- semrush-researchSkill
- The first 60 shown.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

