← Back to Skills Marketplace
alexblr

StickyHive

by azotov · GitHub ↗ · v0.1.1 · MIT-0
cross-platform ⚠ suspicious
40
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install stickyhive
Description
Manage communities, schedule posts, automate workflows, and run DM sequences across Skool, Circle, Mighty Networks, Discord, and Slack via the stickyhive CLI...
README (SKILL.md)

StickyHive Agent Skill

Manage communities, schedule posts, automate workflows, and run DM sequences across platforms like Skool, Circle, Mighty Networks, Discord, and Slack — all from the CLI.

Setup

npm install -g stickyhive
export STICKYHIVE_API_KEY=hm_live_...  # Get from StickyHive dashboard → Settings → API Keys
# Optional: export STICKYHIVE_API_URL=https://app.stickyhive.com

Commands

Communities

stickyhive communities:list                  # List all communities
stickyhive communities:get \x3Cid>              # Get community details and spaces

Spaces

stickyhive spaces:list                       # List all posting destinations
stickyhive spaces:get \x3Cid>                   # Get space details

Scheduled Posts

# Create & manage
stickyhive posts:create -t "Title" -c "Body content" -i \x3CspaceId> [-s "2026-06-01T09:00:00Z"] [--pin] [--comment "First!"] [--poll '["Option A","Option B"]']
stickyhive posts:list [--status pending|published|failed] [--draft] [--spaceId 42] [--dateFrom "2026-01-01"] [--dateTo "2026-12-31"]
stickyhive posts:get \x3Cid>
stickyhive posts:update \x3Cid> -d '{"title":"New title","content":"New body"}'
stickyhive posts:delete \x3Cid>

# Scheduling actions
stickyhive posts:reschedule \x3Cid> -s "2026-07-01T09:00:00Z"
stickyhive posts:publish \x3Cid>                # Publish immediately
stickyhive posts:bulk-schedule --ids "1,2,3" --startTime "2026-06-01T09:00:00Z" --interval 2

Workflows (Automation Rules)

stickyhive workflows:list -C \x3CcommunityId>
stickyhive workflows:get \x3Cid> -C \x3CcommunityId>
stickyhive workflows:create -C \x3CcommunityId> -n "Welcome new members" --config '{"trigger":{"type":"member.joined"},"actions":[{"type":"send_dm","config":{"message":"Welcome!"}}]}'
stickyhive workflows:update \x3Cid> -C \x3CcommunityId> -d '{"name":"Updated name","daily_limit":100}'
stickyhive workflows:delete \x3Cid> -C \x3CcommunityId>
stickyhive workflows:toggle \x3Cid> -C \x3CcommunityId>      # Enable/disable
stickyhive workflows:run \x3Cid> -C \x3CcommunityId>          # Manual trigger
stickyhive workflows:runs \x3Cid> -C \x3CcommunityId> [--limit 20]  # Run history
stickyhive workflows:test \x3Cid> -C \x3CcommunityId> [--triggerData '{"member":{"name":"Test"}}']  # Dry run
stickyhive workflows:registry [--platform skool]         # Available triggers, actions, conditions

DM Sequences

stickyhive sequences:list -C \x3CcommunityId>
stickyhive sequences:get \x3Cid> -C \x3CcommunityId>
stickyhive sequences:create -C \x3CcommunityId> -n "Onboarding" [--description "..."] [--steps '\x3CJSON>']
stickyhive sequences:update \x3Cid> -C \x3CcommunityId> -d '{"name":"Updated"}'
stickyhive sequences:delete \x3Cid> -C \x3CcommunityId>
stickyhive sequences:toggle \x3Cid> -C \x3CcommunityId>       # Enable/disable

# Enrollment management
stickyhive sequences:enroll \x3CsequenceId> -C \x3CcommunityId> -m \x3CmemberId>
stickyhive sequences:enrollments \x3CsequenceId> -C \x3CcommunityId> [--status active|paused|completed]
stickyhive sequences:manage-enrollment --sequenceId \x3Cid> --enrollmentId \x3Cid> -C \x3CcommunityId> -a pause|resume|cancel

# Discovery
stickyhive sequences:step-types              # Available step types for building sequences

Webhooks

stickyhive webhooks:list
stickyhive webhooks:create -u "https://example.com/hook" -e "post.published,member.joined"
stickyhive webhooks:delete \x3Cid>

Notes

  • All commands output structured JSON.
  • Dates use ISO 8601 format (e.g. 2026-06-01T09:00:00Z).
  • The communityId (-C) flag is required for workflows and sequences — get it from communities:list.
  • Use posts:create without --date to save as a draft.
  • Workflow configs define trigger → condition → action pipelines. Use workflows:registry to discover available types.
Usage Guidance
Install only if you intend to let an agent manage live StickyHive-connected communities. Use least-privilege or test API keys where possible, keep the key out of logs and prompts, and require explicit confirmation before publishing, deleting, triggering workflows, changing enrollments, or creating webhooks.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The package purpose and implementation align: it installs a StickyHive CLI and sends authenticated requests to StickyHive API endpoints for communities, posts, workflows, sequences, and webhooks.
Instruction Scope
The skill activation language is broad, and the command guide includes live state-changing operations such as delete, publish-now, toggle, workflow run, webhook delete, and enrollment changes without telling the agent to require explicit user confirmation.
Install Mechanism
The documented install is a global npm CLI install; dependencies are ordinary npm packages and registry analysis was clean, but global install gives the command broad availability to agents.
Credentials
Using an API key is expected for this integration, but the key can control live community automation, public posting, DM sequences, and webhooks across multiple platforms, so the authority is high impact.
Persistence & Privilege
No local persistence, background worker, file indexing, or privilege escalation was found; persistence risk is mainly remote state changes made through the StickyHive service.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install stickyhive
  3. After installation, invoke the skill by name or use /stickyhive
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
- Initial release of stickyhive skill. - Manage communities, schedule posts, automate workflows, and run DM sequences across Skool, Circle, Mighty Networks, Discord, and Slack via CLI. - Provides detailed CLI command reference for communities, spaces, posts, workflows, DM sequences, and webhooks. - Supports automation workflows, scheduled posts, and DM sequence management with flexible configuration options. - All commands return structured JSON; supports ISO 8601 date formatting.
Metadata
Slug stickyhive
Version 0.1.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is StickyHive?

Manage communities, schedule posts, automate workflows, and run DM sequences across Skool, Circle, Mighty Networks, Discord, and Slack via the stickyhive CLI... It is an AI Agent Skill for Claude Code / OpenClaw, with 40 downloads so far.

How do I install StickyHive?

Run "/install stickyhive" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is StickyHive free?

Yes, StickyHive is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does StickyHive support?

StickyHive is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created StickyHive?

It is built and maintained by azotov (@alexblr); the current version is v0.1.1.

💬 Comments