Examples and Demos for MarketingSkills: Where to Find Templates and Sample Workflows

The MarketingSkills repository contains extensive demo examples and templates embedded as markdown reference files across six distinct skill domains, accessible via direct file paths or zero‑dependency Node.js CLIs.

The coreyhaines31/marketingskills repository ships with concrete examples and demos for marketingskills that go beyond abstract definitions. Each skill includes runnable templates, scene‑by‑scene scripts, and experiment blueprints stored in references/ directories, enabling AI agents and developers to execute marketing tasks immediately without writing prompts from scratch.

Where Demo Examples Live in the Repository

Demo assets in the repository follow a consistent pattern: they reside in a references/ subdirectory adjacent to the main SKILL.md file. This architecture keeps core skill definitions under 500 lines while providing rich, executable examples.

Sales Enablement Demo Scripts

The most comprehensive demo templates live in skills/sales-enablement/references/demo-scripts.md. This file contains full, scene‑by‑scene scripts for:

  • Discovery calls – opening hooks, qualification questions, and pivot points
  • First demos – structure for initial product walkthroughs
  • Technical deep‑dives – architecture discussions for engineering stakeholders
  • Executive overviews – high‑level business value narratives

Launch Strategy Demo Guidance

In skills/launch-strategy/SKILL.md, you will find a detailed checklist recommending specific demo formats for product launches:

  • 30‑second live demo requirements
  • Short GIF creation guidelines
  • Interactive Navattic demo integration steps

Page CRO Demo Experiments

The skills/page-cro/references/experiments.md file provides A/B‑test experiment ideas centered on demo placement:

  • Interactive demo – embedded product tours on landing pages
  • Demo preview – thumbnail‑to‑modal video previews
  • On‑demand demo – gated完整 product demonstrations

Directory Submissions Video Templates

For Product Hunt and similar listings, skills/directory-submissions/SKILL.md includes copy snippets and structural guidance for creating 60‑90‑second demo videos that maximize conversion.

Free Tool Strategy Demos

The skills/free-tool-strategy/SKILL.md skill advises on when to embed short demos or walkthroughs within free‑tool landing pages to increase activation rates.

In skills/paid-ads/SKILL.md, the TikTok ads section (#tiktok-ads) provides examples of video‑first demo creative targeting younger demographics.

Running Demo Skills from the Command Line

The repository provides zero‑dependency Node.js CLIs under tools/clis/ that surface demo content directly.

Install the skills globally:

npx skills add coreyhaines31/marketingskills

Invoke a skill with the --dry-run flag to preview the exact prompt—including embedded demo experiments—without executing:

node tools/clis/page-cro.js --dry-run

This outputs the full prompt text that an AI agent would receive, including the demo experiment list from skills/page-cro/references/experiments.md.

Programmatically Accessing Demo Templates

You can extract specific demo sections programmatically for integration into custom workflows. The following Node.js snippet reads the sales‑enablement discovery call script and formats it for injection into an agent prompt:

import { readFile } from 'fs/promises';
import path from 'path';

async function getDiscoveryScript() {
  const demoPath = path.resolve(
    process.cwd(),
    'skills',
    'sales-enablement',
    'references',
    'demo-scripts.md'
  );
  const content = await readFile(demoPath, 'utf8');

  // Extract the "Discovery Call Script" block (lines following the H2 until the next separator)
  const discovery = content.split('## Discovery Call Script')[1]

                         .split('---')[0]
                         .trim();

  return `---\n**Discovery Call Script**\n${discovery}\n---`;
}

// Example usage: append to a prompt for the AI agent
(async () => {
  const script = await getDiscoveryScript();
  console.log(`Prompt for sales-enablement skill:\n${script}`);
})();

Executing this script returns a ready‑to‑paste markdown section that preserves the original formatting from the repository.

Key Files for Demo Exploration

Summary

  • Demo templates are stored as markdown files in references/ subdirectories alongside each skill definition.
  • Six skill domains contain demo examples: sales enablement, launch strategy, page CRO, directory submissions, free tool strategy, and paid ads.
  • Command line access is provided through zero‑dependency Node.js scripts in tools/clis/ with a --dry-run flag for previewing prompts.
  • Programmatic extraction is supported via standard file system operations targeting specific markdown headers within demo files.

Frequently Asked Questions

How do I access the demo scripts without installing any dependencies?

You can read the markdown files directly from the GitHub repository. Navigate to skills/sales-enablement/references/demo-scripts.md for sales scripts, or skills/page-cro/references/experiments.md for CRO experiments. These are plain text files that require no compilation or runtime environment.

Can I use the demo examples in my own AI agent prompts?

Yes. The repository is designed for this use case. You can copy content directly from the references/ files, or use the Node.js CLIs in tools/clis/ to generate formatted prompts. The --dry-run flag specifically shows you exactly what text would be sent to an agent, allowing you to verify demo content before integration.

What types of demos are covered in the MarketingSkills repository?

The repository covers video demos (60‑90‑second scripts for directories, TikTok video formats), interactive demos (Navattic integration guides, embedded product tours), and scripted demos (scene‑by‑scene sales call frameworks). Each type is optimized for different funnel stages, from top‑of‑funnel directory submissions to bottom‑of‑funnel technical deep‑dives.

Are the demo templates customizable?

Yes. All templates are plain markdown stored in .md files. You can fork the coreyhaines31/marketingskills repository and modify any file in skills/<skill-name>/references/. The CLI tools will automatically surface your customized content when you run them locally.

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →