Launch deal: $99 lifetime for your first always-on AI system.
Build Lean SaaS cube logoBuild Lean SaaS
Back to Skills
discordDiscordHermesOpenClaw

Installable agent skill

Hermes Discord Control Channel

An installable Hermes/OpenClaw skill for wiring a private Discord channel to a narrow agent command surface before X bookmarks and Linear triage run.

Austin Witherow
2 min read

Installable Source

The website page is the guide. The install command downloads the curated source files from Build Lean SaaS. Maintainers can also copy skills/discord/hermes-discord-control-channel from the repository root.

This skill defines the Discord control boundary for a Hermes/OpenClaw agent.

The goal is not to let Discord run arbitrary shell commands. The goal is to give a private channel a tiny, reviewable command surface:

  • ask for status,
  • summarize the inbox,
  • draft triage decisions,
  • apply approved decisions,
  • log what happened.

Install

Install the curated public source files into your local skills directory.

Configure

Create a Discord application and bot. Install it only into the private server where the agent should operate.

Set these environment variables on the VPS:

Optional when the bot will inspect Linear:

Commands

The v1 command surface should stay small:

Safety rules

  • One private Discord channel.
  • Explicit allowed users or roles.
  • No broad message-reading behavior.
  • No raw prompt passthrough.
  • No arbitrary shell execution.
  • No mutation without a reviewable decision ID.
  • No public Hermes/OpenClaw port.

Placeholder script

The included script is a guardrail/checklist runner, not a full Discord bot yet.

It validates the expected environment shape and prints the command contract the bot should expose.

Course

Use this with the Always-On Agents lesson:

The Discord channel should exist before the X bookmark sync starts creating items that need review.