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

> Explore marketingskills demos and templates in markdown files or Node.js CLIs. Find examples for six skill domains and start building your marketing expertise today.

- Repository: [Corey Haines/marketingskills](https://github.com/coreyhaines31/marketingskills)
- Tags: examples
- Published: 2026-04-24

---

**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`](https://github.com/coreyhaines31/marketingskills/blob/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`](https://github.com/coreyhaines31/marketingskills/blob/main/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`](https://github.com/coreyhaines31/marketingskills/blob/main/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`](https://github.com/coreyhaines31/marketingskills/blob/main/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`](https://github.com/coreyhaines31/marketingskills/blob/main/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`](https://github.com/coreyhaines31/marketingskills/blob/main/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.

### Paid Ads Creative Examples

In [`skills/paid-ads/SKILL.md`](https://github.com/coreyhaines31/marketingskills/blob/main/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:

```bash
npx skills add coreyhaines31/marketingskills

```

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

```bash
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`](https://github.com/coreyhaines31/marketingskills/blob/main/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:

```javascript
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

- [`skills/sales-enablement/references/demo-scripts.md`](https://github.com/coreyhaines31/marketingskills/blob/main/skills/sales-enablement/references/demo-scripts.md) – Full demo‑script templates for the entire sales cycle
- [`skills/launch-strategy/SKILL.md`](https://github.com/coreyhaines31/marketingskills/blob/main/skills/launch-strategy/SKILL.md) – Demo video and interactive demo guidelines for launches
- [`skills/page-cro/references/experiments.md`](https://github.com/coreyhaines31/marketingskills/blob/main/skills/page-cro/references/experiments.md) – Demo‑centric CRO experiments including interactive and on‑demand variants
- [`tools/clis/page-cro.js`](https://github.com/coreyhaines31/marketingskills/blob/main/tools/clis/page-cro.js) – CLI interface that exposes demo experiment prompts via `--dry-run`

## 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`](https://github.com/coreyhaines31/marketingskills/blob/main/skills/sales-enablement/references/demo-scripts.md) for sales scripts, or [`skills/page-cro/references/experiments.md`](https://github.com/coreyhaines31/marketingskills/blob/main/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.