← 返回 Skills 市场
749
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install oee-social-research
功能描述
Conduct tiered social media research on Twitter and web sources, compiling insights into structured briefings without requiring API keys for basic access.
安全使用建议
What to consider before installing:
- Prompt-injection: The SKILL.md contains hidden Unicode/control characters (scanner flagged this). These can be used to hide instructions or influence agent behavior — inspect the raw SKILL.md (bytes) and remove unexpected control characters before trusting the skill.
- Privacy: The skill logs queries and usage to .logs and caches results in .cache and writes briefings to .briefings in the skill directory. If you will search sensitive topics, run this in a disposable or isolated environment and clear those directories afterwards.
- Network endpoints: At runtime the code contacts api.fxtwitter.com, multiple public SearXNG instances, DuckDuckGo HTML, optional Brave search (if BRAVE_API_KEY set), and several public nitter instances. Public community instances can be unreliable or privacy-poor — consider restricting network access or replacing endpoints with your own trusted services.
- Optional env var: BRAVE_API_KEY is supported but optional. Do not populate environment variables with unrelated secrets.
- Missing chunk: Part of social_research.py was truncated in the supplied bundle. Before installing or granting autonomous execution, review the full source (especially the Tier 3/browser automation section) to ensure it doesn't launch arbitrary binaries, execute remote scripts, or post results to unexpected endpoints.
- Safe deployment suggestions: run in a sandbox/container, restrict outbound network egress to known trusted hosts, disable autonomous invocation if you want to manually review outputs, and inspect/clean the .logs/.cache/.briefings directories after use.
If you want, I can: (1) show the raw bytes of SKILL.md so you can see/control characters, (2) search the full source for subprocess.exec/requests that post data externally, or (3) suggest simple code edits to remove logging of raw queries or limit external hosts.
功能分析
Type: OpenClaw Skill
Name: oee-social-research
Version: 1.0.0
The skill is classified as suspicious due to its broad, self-implemented network access and web scraping capabilities across multiple external services (Brave, SearXNG, DuckDuckGo, Nitter instances) as seen in `social_research.py`. While these actions align with the stated purpose of a social research tool, they introduce a significant attack surface by making requests to and parsing content from various third-party domains. Additionally, the script reads `BRAVE_API_KEY` from environment variables, a capability that, while used for its stated purpose here, could be leveraged for exfiltration in a malicious context. There is no evidence of intentional malicious behavior, but these capabilities present a higher risk profile than a skill strictly relying on agent-provided, sandboxed tools.
能力评估
Purpose & Capability
Name/description match the code: the package implements tiered Twitter/X retrieval (FxTwitter), web search fallbacks, and browser scraping as described. It does not request unrelated cloud credentials or system-level access. Minor mismatch: the code imports ravens.fxtwitter via package-style import; this is likely coherent given the included __init__.py, but could break depending on install layout.
Instruction Scope
SKILL.md instructs agents to run the included script and does not ask for unrelated system files, but the pre-scan flagged 'unicode-control-chars' in SKILL.md (hidden/control characters) which can be used for prompt-injection or to hide instructions. The code writes logs (.logs/usage-*.jsonl) and cached queries (.cache/*.json) in the skill directory and will store full query text — a privacy risk. The instructions and code also perform remote network requests to many public/third-party endpoints (FxTwitter, SearXNG instances, DuckDuckGo HTML, various nitter instances).
Install Mechanism
There is no install spec (instruction-only with bundled code), so nothing is downloaded/installed during install. This lowers install-time risk. However, the runtime performs many outbound HTTP(S) requests to third-party instances (some are public/community endpoints), which is an operational risk rather than an installer risk.
Credentials
The skill declares no required env vars but the code optionally reads BRAVE_API_KEY for Brave Search; that is reasonable for an optional enhancement. No other secrets/credentials are requested. Concerning: query text and usage metadata are logged to disk in .logs and cached in .cache (may include sensitive search terms), and the skill may try to enrich search hits by calling external services, so sensitive inputs could be transmitted to remote hosts.
Persistence & Privilege
The skill does not request always:true and does not modify other skills. It persists data locally under the skill directory (.cache, .logs, .briefings), which is expected for caching/briefings but can hold sensitive data. Autonomous invocation is permitted (platform default); combined with logging and external network access this expands blast radius but is not a standalone error.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install oee-social-research - 安装完成后,直接呼叫该 Skill 的名称或使用
/oee-social-research触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release — Social Research (Ravens) skill for tiered X/Twitter intelligence gathering.
- Supports tiered research: FxTwitter API, web search fallback, and browser scraping.
- Generates compiled research briefings from public discussions.
- Provides command-line interface with topic targeting and tier selection.
- No API keys required for Tier 1 (FxTwitter).
- Caches results and stores compiled reports for reuse.
- Triggered by phrases like "what are people saying about" and "send the ravens."
元数据
常见问题
OEE Social Research 是什么?
Conduct tiered social media research on Twitter and web sources, compiling insights into structured briefings without requiring API keys for basic access. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 749 次。
如何安装 OEE Social Research?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install oee-social-research」即可一键安装,无需额外配置。
OEE Social Research 是免费的吗?
是的,OEE Social Research 完全免费(开源免费),可自由下载、安装和使用。
OEE Social Research 支持哪些平台?
OEE Social Research 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 OEE Social Research?
由 OdinBot33(@odinbot33)开发并维护,当前版本 v1.0.0。
推荐 Skills