# hermes-marketing-dashboard

This skill sets up a marketing operations dashboard for AI teams with CRM, outreach sequences, content workflows, analytics, OpenClaw, and SQLite.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1000 installs · ★ 12
- Author: reason-machines
- License: LicenseRef-Unknown · policy=link-only · description only; the file stays with the author
- Source: https://github.com/reason-machines/marketing-skills/tree/HEAD/skills/hermes-marketing-dashboard/SKILL.md
- Updated: 2026-10-09
- HTML: https://affpapa.org/en/nevibecode/skills/hermes-marketing-dashboard

## What it does

The skill presents Hermes Dashboard as a Next.js application for marketing operations. It brings lead records, outreach sequences, a content calendar, analytics, and automation into one interface. Local SQLite stores the application data, while OpenClaw connects the dashboard with AI agents.

Its setup covers API patterns for CRM leads, outreach enrollment, and content items. The project also includes commands for development, production builds, type checks, linting, tests, database resets, and template export. Node.js 18+ and `pnpm` are required; OpenClaw CLI is recommended for agent integration. Installation cannot proceed through the documented setup without `pnpm`.

Authentication, API access, host locking, and writeback permissions are configurable. Analytics can use Plausible or Google Analytics 4, and runtime secrets can come from the 1Password overlay.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add reason-machines/marketing-skills --skill hermes-marketing-dashboard -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/hermes-marketing-dashboard/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/hermes-marketing-dashboard/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add reason-machines/marketing-skills --skill hermes-marketing-dashboard -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/hermes-marketing-dashboard/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add reason-machines/marketing-skills --skill hermes-marketing-dashboard -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/hermes-marketing-dashboard/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install reason-machines/marketing-skills hermes-marketing-dashboard
```

2. **Manually: put the files in place**
- File: `.github/skills/hermes-marketing-dashboard/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add reason-machines/marketing-skills --skill hermes-marketing-dashboard -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/reason-machines/marketing-skills --path skills/hermes-marketing-dashboard
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/hermes-marketing-dashboard/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add reason-machines/marketing-skills --skill hermes-marketing-dashboard -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/reason-machines/marketing-skills/tree/HEAD/skills/hermes-marketing-dashboard/SKILL.md

## When to use it
- set up a local marketing control center
- store and query CRM leads in SQLite
- create and pause outreach sequences
- schedule blog, social, email, and video work
- connect OpenClaw agents to marketing operations

## Example prompts
- Set up Hermes Dashboard for an AI agent team and prepare it with `pnpm env:bootstrap`.
- Show me how to add a CRM lead and enroll it in an outreach sequence.
- Check the OpenClaw, SQLite, and environment settings needed to run Hermes Dashboard.

## Similar
- [ad-attribution-gap](https://affpapa.org/en/nevibecode/skills/ad-attribution-gap.md) — skill · 20500 installs
- [windsor-ai-business-data](https://affpapa.org/en/nevibecode/skills/windsor-ai-business-data.md) — skill · 845 installs
- [marketing-attribution-analyst](https://affpapa.org/en/nevibecode/agents/marketing-attribution-analyst.md) — subagent · 1115 installs
- [whatsapp-marketing](https://affpapa.org/en/nevibecode/skills/whatsapp-marketing.md) — skill · 1600 installs
- [marketing-automation](https://affpapa.org/en/nevibecode/skills/marketing-automation.md) — skill · 377 installs
- [performance-memo](https://affpapa.org/en/nevibecode/skills/performance-memo.md) — skill · ★ 111

From the same set: [reason-machines/marketing-skills](https://affpapa.org/en/nevibecode/by/reason-machines/marketing-skills.md) — 72 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
