360 Secure SkillHub
360 安全技能中心

StickyHive

该 Skill 通过全局安装的 stickyhive CLI 管理 Skool、Circle、Mighty Networks、Discord、Slack 等社区平台:查看社区与空间、创建与排期帖子、配置并运行自动化工作流、执行私信序列及管理 Webhook,所有命令输出结构化 JSON,需要 STICKYHIVE_API_KEY。

alexblr
alexblr
热度 24.34
最近更新 2026-05-25 20:11:44
分类:营销依赖:代码执行 / 第三方 API应用场景:社交媒体 / 工作流 / 自动化脚本 / 日程安排

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add stickyhive
Metadata
name
stickyhive
description
Manage communities, schedule posts, automate workflows, and run DM sequences across Skool, Circle, Mighty Networks, Discord, and Slack via the stickyhive CLI. Use when the user asks about community management, post scheduling, workflow automation, DM sequences, or member engagement.

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 <id>              # Get community details and spaces

Spaces

stickyhive spaces:list                       # List all posting destinations
stickyhive spaces:get <id>                   # Get space details

Scheduled Posts

# Create & manage
stickyhive posts:create -t "Title" -c "Body content" -i <spaceId> [-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 <id>
stickyhive posts:update <id> -d '{"title":"New title","content":"New body"}'
stickyhive posts:delete <id>

# Scheduling actions
stickyhive posts:reschedule <id> -s "2026-07-01T09:00:00Z"
stickyhive posts:publish <id>                # 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 <communityId>
stickyhive workflows:get <id> -C <communityId>
stickyhive workflows:create -C <communityId> -n "Welcome new members" --config '{"trigger":{"type":"member.joined"},"actions":[{"type":"send_dm","config":{"message":"Welcome!"}}]}'
stickyhive workflows:update <id> -C <communityId> -d '{"name":"Updated name","daily_limit":100}'
stickyhive workflows:delete <id> -C <communityId>
stickyhive workflows:toggle <id> -C <communityId>      # Enable/disable
stickyhive workflows:run <id> -C <communityId>          # Manual trigger
stickyhive workflows:runs <id> -C <communityId> [--limit 20]  # Run history
stickyhive workflows:test <id> -C <communityId> [--triggerData '{"member":{"name":"Test"}}']  # Dry run
stickyhive workflows:registry [--platform skool]         # Available triggers, actions, conditions

DM Sequences

stickyhive sequences:list -C <communityId>
stickyhive sequences:get <id> -C <communityId>
stickyhive sequences:create -C <communityId> -n "Onboarding" [--description "..."] [--steps '<JSON>']
stickyhive sequences:update <id> -C <communityId> -d '{"name":"Updated"}'
stickyhive sequences:delete <id> -C <communityId>
stickyhive sequences:toggle <id> -C <communityId>       # Enable/disable

# Enrollment management
stickyhive sequences:enroll <sequenceId> -C <communityId> -m <memberId>
stickyhive sequences:enrollments <sequenceId> -C <communityId> [--status active|paused|completed]
stickyhive sequences:manage-enrollment --sequenceId <id> --enrollmentId <id> -C <communityId> -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 <id>

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.