Nous Research • Open-Source AI Agent • Skool Automation

Automate Your Skool Community with Hermes Agent

Connect Hermes Agent to Skool through StickyHive's CLI. Schedule posts, run DM sequences, and build workflows — all powered by Nous Research's open-source agent framework.

What is Hermes Agent?

Hermes Agent is an open-source AI agent framework by Nous Research. Built for autonomous task execution, it supports flexible LLM backends (local models, OpenAI, Claude, and more), structured tool calling, and multi-step planning.

Unlike simple chatbots, Hermes Agent can execute tools — meaning it can take actions in the real world. With StickyHive's CLI installed as a skill, Hermes Agent gains the ability to manage your Skool community: scheduling posts, creating workflows, running DM campaigns, and more — all autonomously.

Key strengths: Open-source, self-hostable, supports any LLM backend, extensible tool/skill system, and grows with your automation needs.

What Hermes Agent Can Do with Skool

Once connected via StickyHive's CLI, Hermes Agent has full access to your Skool community operations:

posts:create

Schedule & Publish Posts

Create posts with titles, rich content, scheduling times, polls, pins, and auto-first-comments. Hermes Agent handles the full lifecycle.

Agent creates a week of engagement posts and schedules them at optimal times.
posts:bulk-schedule

Batch Content Operations

Schedule multiple posts at once with even spacing. Turn a content plan into a live calendar in one agent action.

Agent generates 10 posts from a topic list and bulk-schedules them across 2 weeks.
workflows:create

Build Automations

Create trigger-condition-action workflows that run on autopilot — welcome messages, role assignments, event-based DMs.

Agent builds a welcome workflow that DMs new members with an onboarding guide.
sequences:create

DM Sequence Campaigns

Build multi-step direct message sequences with delays and conditions. Perfect for onboarding, nurturing, and re-engagement.

Agent creates a 5-day onboarding sequence with personalized messages at each step.
communities:list

Community Discovery

List all connected communities and their spaces. Hermes Agent can target specific spaces for different content types.

Agent discovers available spaces and routes announcements vs. discussions accordingly.
workflows:toggle

Manage Automation State

Enable, disable, or modify workflows and sequences on the fly. Hermes Agent can adapt automations based on community signals.

Agent pauses the welcome workflow during a community maintenance window.

How It Works: Hermes Agent + StickyHive

1

Connect Skool

Sign up for StickyHive and link your Skool community with the Chrome extension. 2-minute setup.

2

Get API Key

Go to Settings → Developer and generate your API key (starts with hm_live_).

3

Install CLI Skill

Add the StickyHive skill to Hermes Agent with npx or install globally via npm.

4

Configure & Run

Add stickyhive to your hermes-config.yaml and let Hermes Agent manage your community.

Install StickyHive CLI
# Install globally
npm install -g stickyhive

# Or add as a Hermes Agent skill
npx skills add stickyhive/stickyhive-agent

# Set your API key
export STICKYHIVE_API_KEY=hm_live_your_key_here
hermes-config.yaml — Scheduled Skool Posting
agent:
  name: skool-community-manager
  model: nous-hermes-3
  description: Manages Skool community posting and engagement

tools:
  - name: stickyhive
    type: cli
    commands:
      - communities:list
      - posts:create
      - posts:list
      - posts:bulk-schedule
      - workflows:create
      - workflows:toggle
      - sequences:create
      - sequences:enroll
      - spaces:list

tasks:
  - name: weekly-content
    schedule: "0 8 * * 1"  # Every Monday at 8am
    prompt: |
      Generate 5 engagement posts for my Skool community this week.
      Mix question prompts, value posts, and discussion starters.
      Schedule them Mon-Fri at 9am in the Community space.

  - name: onboarding-setup
    trigger: manual
    prompt: |
      Create a welcome workflow that triggers when a new member joins.
      It should enroll them in the onboarding DM sequence automatically.
SKILL.md — Hermes Agent Skill Definition
# StickyHive Skool Automation

name: stickyhive-skool
version: 1.0.0
agent: hermes-agent
description: Manage Skool communities through StickyHive CLI

capabilities:
  - Schedule and publish posts to Skool communities
  - Create and manage workflow automations
  - Build and run DM sequences
  - List communities and spaces
  - Bulk-schedule content across date ranges

requirements:
  - STICKYHIVE_API_KEY environment variable
  - Node.js 18+
  - npm install -g stickyhive

commands:
  communities:list  — List all connected Skool communities
  posts:create      — Create and schedule a post
  posts:list        — List scheduled/published posts
  posts:bulk-schedule — Schedule multiple posts at once
  workflows:create  — Create automation workflows
  workflows:toggle  — Enable/disable workflows
  sequences:create  — Build DM sequences
  sequences:enroll  — Enroll members in sequences
  spaces:list       — List community spaces

Hermes Agent in Action

Here's what Hermes Agent looks like managing a Skool community autonomously:

Terminal — Hermes Agent executing a content plan
$ hermes run --task weekly-content

[hermes] Planning weekly content for Skool community...
[hermes] Executing: stickyhive spaces:list
[tool]   Found 3 spaces: Community, Announcements, Resources
[hermes] Generating 5 engagement posts for "Community" space...
[hermes] Executing: stickyhive posts:bulk-schedule
[tool]   Scheduled 5 posts:
         - Mon 9am: "What's your biggest challenge this week?"
         - Tue 9am: "3 mindset shifts that changed my business"
         - Wed 9am: "Share your win from yesterday (any size counts)"
         - Thu 9am: "Resource drop: my top 5 tools for..."
         - Fri 9am: "Weekend reflection: what did you learn?"
[hermes] Task complete. 5 posts scheduled for this week.
Terminal — Creating a DM sequence
$ hermes run --task onboarding-setup

[hermes] Building onboarding automation...
[hermes] Executing: stickyhive sequences:create --name "New Member Welcome"
[tool]   Sequence created with 3 steps:
         - Step 1 (Day 0): Welcome DM with community guide link
         - Step 2 (Day 3): Check-in asking about first impression
         - Step 3 (Day 7): Resource share with top community posts
[hermes] Executing: stickyhive workflows:create --trigger member_joined
[tool]   Workflow created: auto-enrolls new members in welcome sequence
[hermes] Onboarding automation is live.

Command Reference

All StickyHive CLI commands available to Hermes Agent:

Command Description Category
communities:list List all connected Skool communities and their spaces Communities
spaces:list List posting spaces within a community Communities
posts:create Create and schedule a post with title, content, time, and options Scheduling
posts:list List scheduled, published, or draft posts Scheduling
posts:bulk-schedule Schedule multiple posts at once with automatic spacing Scheduling
workflows:create Create trigger-condition-action automations Workflows
workflows:toggle Enable or disable a workflow Workflows
sequences:create Build multi-step DM sequences with delays Sequences
sequences:enroll Enroll members into a DM sequence Sequences

Connect Hermes Agent to Skool

Give your Hermes Agent the tools to manage your Skool community autonomously. Schedule content, automate workflows, and run DM campaigns — hands-free.

✓ Works with any LLM backend (local, OpenAI, Claude)
✓ Open-source agent framework by Nous Research
✓ Full Skool automation: posts, workflows, DMs
✓ Install in 2 minutes with npm
✓ 14-day free trial, no credit card

Start Free Trial →

No credit card • CLI access on all plans • Works with any Skool community

Frequently Asked Questions

What is Hermes Agent?

Hermes Agent is an open-source AI agent framework by Nous Research. It supports autonomous task execution with tool calling, flexible LLM backends (local models, OpenAI, Claude, etc.), and a skill/plugin system. It's designed for developers who want AI agents that can actually take actions — not just generate text.

Can Hermes Agent manage my Skool community?

Yes. By installing StickyHive's CLI as a skill (npx skills add stickyhive/stickyhive-agent), Hermes Agent gains tools to schedule posts, create workflows, run DM sequences, and manage spaces in your Skool community. No official Skool API needed — StickyHive provides the bridge.

Does Skool have an API for Hermes Agent?

Skool has no official first-party API. The third-party SkoolAPI offers limited webhooks but can't schedule posts, automate workflows, or run DM sequences. StickyHive's CLI provides the full integration layer that lets Hermes Agent (or any AI agent) manage Skool communities programmatically.

What LLM models work with Hermes Agent?

Hermes Agent is model-agnostic. You can use Nous Research's own Hermes models (via Ollama or llama.cpp), OpenAI GPT-4, Anthropic Claude, Mistral, or any other compatible LLM. The StickyHive integration works regardless of which model powers your agent.

Is this self-hostable?

Yes. Hermes Agent is fully open-source and can run on your own infrastructure. The StickyHive CLI connects to StickyHive's cloud service (which handles the Skool bridge), but the agent itself runs wherever you want — your laptop, a server, or CI/CD pipelines.

How much does it cost?

Hermes Agent is free and open-source. StickyHive offers a 14-day free trial with full CLI access (no credit card required). After the trial, plans start at $29/month and include API/CLI access for all connected communities.

Related Resources

🤖

Skool AI Agent

Overview of AI agent options for Skool

📝

Connect Claude to Skool

Step-by-step MCP setup guide

💻

Skool + Codex

Use OpenAI Codex for Skool automation

🔌

Skool MCP Server

Full MCP server with 35 tools

🎓

Skool Resource Hub

All guides, tools & strategies for Skool