# ae-engage

Controls Engage scenes, notification channels, and campaign tasks through the ae-cli tool. Useful when an agent needs structured access to the Agentic Engine platform.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 862 installs · ★ 21
- Author: ThinkingAIAgenticEngine
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/ThinkingAIAgenticEngine/ae-cli/tree/HEAD/skills/ae-engage/SKILL.md
- Updated: 2026-10-22
- HTML: https://affpapa.org/en/nevibecode/skills/ae-engage

## What it does

The skill connects the agent to Hermes Engage capabilities using the `ae-cli` tool. It provides access to delivery channel settings like Webhook, APNS, or FCM, alongside scene configurations and flow lifecycle reports. Output defaults to JSON, with built-in support for `--jq` expressions and custom endpoints via `--host`.

The agent must verify project identifiers against actual resource lists before applying changes. Hallucinating metric names, event keys, or project references is prohibited. Creating a draft task will not trigger delivery or route an item for approval. Standard writes execute immediately, while high-risk actions demand explicit confirmation. Without the `ae-cli` executable in your environment, the skill cannot run commands.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add ThinkingAIAgenticEngine/ae-cli --skill ae-engage -a claude-code
```

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

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add ThinkingAIAgenticEngine/ae-cli --skill ae-engage -a codex
```

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

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add ThinkingAIAgenticEngine/ae-cli --skill ae-engage -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install ThinkingAIAgenticEngine/ae-cli ae-engage
```

2. **Manually: put the files in place**
- File: `.github/skills/ae-engage/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add ThinkingAIAgenticEngine/ae-cli --skill ae-engage -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/ThinkingAIAgenticEngine/ae-cli --path skills/ae-engage
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add ThinkingAIAgenticEngine/ae-cli --skill ae-engage -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/ThinkingAIAgenticEngine/ae-cli/tree/HEAD/skills/ae-engage/SKILL.md

## When to use it
- inspect active push channels and recipient touch limits
- retrieve campaign experiment reports and operational metrics
- duplicate strategy templates inside the scene configuration center
- track query lifecycle and task draft statuses via CLI

## Example prompts
- List all active push channels in the project using `ae-cli engage-setting`.
- Check the fatigue-control rules and touch limits for current channels.
- Fetch the metric report for the latest operation task in JSON format.

## Similar
- [engage-sdk-integration](https://affpapa.org/en/nevibecode/skills/engage-sdk-integration.md) — skill · 1500 installs
- [retention-optimization](https://affpapa.org/en/nevibecode/skills/retention-optimization.md) — skill · 3300 installs
- [capacitor-push-notifications](https://affpapa.org/en/nevibecode/skills/capacitor-push-notifications.md) — skill · 1100 installs
- [PushEngage](https://affpapa.org/en/nevibecode/mcp/pushengage.md) — MCP server · ★ 8
- [push-notifications](https://affpapa.org/en/nevibecode/skills/push-notifications.md) — skill · 4200 installs
- [progressive-web-app](https://affpapa.org/en/nevibecode/skills/aj-geddes-progressive-web-app.md) — skill · 522 installs

From the same set: [thinkingaiagenticengine/ae-cli](https://affpapa.org/en/nevibecode/by/thinkingaiagenticengine/ae-cli.md) — 17 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
