360 Secure SkillHub
360 安全技能中心

social-listening-monitor

通过 SocialListeningAPI 搜索 LinkedIn、X、Reddit 的公开帖子,按品牌监测、竞品调研或周报场景组织查询,返回按时间排序的结构化结果,并要求逐条标注来源链接、经人工复核后再使用。不提供定时运行、历史存储、去重或告警功能。

shash7
shash7
热度 33.07
最近更新 2026-09-18 19:46:09
分类:营销依赖:代码执行 / 第三方 API应用场景:社交媒体 / 市场分析 / 研究 / 报告撰写 ...

安装技能

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

执行命令安装此 skill: npx secure-skills-cli add social-listening-monitor
Metadata
name
social-listening-monitor
description
Search public LinkedIn, X, and Reddit posts for brand monitoring, competitor monitoring, public-conversation research, and weekly marketing briefs. Use when a marketer needs sourced mentions, competitor launch or pricing research, or a concise review brief from public posts.
metadata
{"openclaw":{"requires":{"env":["SOCIALLISTENING_API_KEY"],"bins":["node"]},"primaryEnv":"SOCIALLISTENING_API_KEY","envVars":[{"name":"SOCIALLISTENING_API_KEY","required":true,"description":"API key used to search public posts with SocialListeningAPI."}],"homepage":"https://sociallisteningapi.com"}}

Social Listening Monitor

Search public conversations with SocialListeningAPI, then turn the returned posts into a sourced review list. Treat search results as research leads. A person must review them before acting.

Get an API key

Before the first search:

  1. Create an account at SocialListeningAPI.
  2. Copy the API key from Settings > API key.
  3. Store it as SOCIALLISTENING_API_KEY in the OpenClaw process environment. Never put the key in a prompt, command argument, or committed file.

New accounts receive 100 free credits after signup. More credits are available as one-time credit packs, and credit packs never expire.

Run a search

  1. Ask which query to search and which of linkedin, x, and reddit to include.

  2. Run this fixed command through the exec tool:

    node "{baseDir}/scripts/search-social.js"
    
  3. Pass user input through the exec tool's environment map, never through the command string:

    SOCIALLISTENING_QUERY=<query>
    SOCIALLISTENING_PLATFORMS=linkedin,x,reddit
    
  4. Let the command inherit SOCIALLISTENING_API_KEY from the OpenClaw process.

  5. Review errors before summarizing. Keep usable results when one source fails.

  6. Cite every finding with its item url. Never invent missing context or results.

The script returns normalized JSON. items are sorted newest first. creditsUsed reports the credits returned by successful API calls. sourceUrls contains the public post URLs.

Choose the workflow

  • For a brand review, search the exact brand name and likely misspellings separately.
  • For competitor research, search focused phrases about pricing, launches, switching, and problems. Avoid one broad query that mixes different questions.
  • For a weekly brief, search the brand and competitor, remove URLs already present in the user's own history, group the remaining posts by theme, and cite each point.

Read references/monitoring-workflows.md for query patterns and brief structure.

Limits

SocialListeningAPI performs public search. It does not schedule runs, store history, remove duplicates, classify posts, send Slack messages, or create alerts. Use OpenClaw or another external tool for those steps. Search results can include irrelevant posts, so require human review.