← 返回 Skills 市场
npfaerber

Community Intel

作者 npfaerber · GitHub ↗ · v1.1.0
cross-platform ✓ 安全检测通过
366
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install community-intel
功能描述
Automated community intelligence gathering for any open-source project or product. Searches Reddit, Hacker News, Twitter/X, GitHub, and YouTube for mentions,...
使用说明 (SKILL.md)

Community Intel

Automated community intelligence gathering and trend monitoring for open-source projects and products.

Requirements

  • Web search and fetch capabilities (web_search, web_fetch tools)
  • Optional: Discord channel for posting reports (message tool)
  • Optional: Email integration for delivering reports (AgentMail, Resend, or any email skill)

How It Works

Run as a nightly or weekly cron job. The agent searches multiple platforms for mentions of a target project/product, reads full threads, and compiles a structured intelligence report. Over time, it learns which sources are productive and adjusts accordingly.

Configuration

Set these in your cron message or workspace config:

PROJECT_NAME: "YourProject"
SEARCH_TERMS: ["yourproject", "your-project", "YourProject"]
SUBREDDITS: ["r/yourproject", "r/selfhosted", "r/programming"]
INTEL_FILE: "memory/project-intel.md"       # cumulative findings log
DISCORD_CHANNEL: ""                          # optional: channel ID for posting
EMAIL_TO: ""                                 # optional: email for delivery

Research Sources

Primary (search every run)

Source What to search Best for
Reddit Project subreddit + related subs Use cases, complaints, tips
Hacker News site:news.ycombinator.com + project name Technical discussion, launches
GitHub Issues, discussions, new repos Bug reports, feature requests, forks
Twitter/X Project name + hashtags Viral moments, announcements

Secondary (rotate or check weekly)

Source What to search Best for
YouTube Project name + "tutorial" / "review" Adoption trends, developer content
Blog posts Medium, Substack, dev.to Deep dives, experience reports
Product Hunt Launches building on the project Ecosystem growth
Academic papers ArXiv, Google Scholar Research using/studying the project

OpenClaw Cron Setup

Add via CLI:

openclaw cron add \
  --name "Community Intel" \
  --schedule "45 22 * * *" \
  --tz "America/Chicago" \
  --session-target isolated \
  --timeout 600 \
  --message "$(cat \x3C\x3C'EOF'
You are doing community research for [PROJECT_NAME].

Search for mentions across Reddit, Twitter/X, Hacker News, GitHub, and YouTube.
Look for: interesting use cases, creative integrations, tips and tricks,
new tools, complaints, security issues, and feature requests.

Steps:
1. Read [INTEL_FILE] for context on past findings and best sources
2. Search each platform for [SEARCH_TERMS]
3. Go deep -- read full threads, follow links, check comments
4. Compile findings into a structured summary
5. Append findings to [INTEL_FILE] with today's date and run number
6. Post summary to Discord channel [DISCORD_CHANNEL] (if configured)
7. Rate each source 1-3 stars based on today's yield

Be thorough. Quality over speed. If a source has nothing new, note that
so we can deprioritize it over time.
EOF
)"

Or add via config.patch:

{
  "cron": [{
    "name": "Community Intel",
    "schedule": "45 22 * * *",
    "tz": "America/Chicago",
    "sessionTarget": "isolated",
    "timeout": 600,
    "message": "You are doing community research for [PROJECT_NAME]..."
  }]
}

Report Format

Each run produces a report in this structure:

### YYYY-MM-DD (run N) -- Research Run

**Headline:** [one-line summary of biggest findings]

**🔥 Cool Use Cases**
- [Description with source link]

**💡 Tips & Tricks**
- [Practical discovery with details]

**🛠️ New Tools / Integrations**
- [New project, tool, or integration discovered]

**📢 Community Buzz**
- [Sentiment, complaints, praise, trends]

**🔒 Security / Risks**
- [Any security findings, vulnerabilities, concerns]

**📊 Source Quality**
- Reddit: ⭐⭐⭐ (active discussions)
- HN: ⭐⭐ (one thread)
- Twitter: ⭐ (quiet day)
- YouTube: ⭐⭐⭐ (new tutorials)

Intel File Structure

Maintain a cumulative intel file (INTEL_FILE) with three sections:

# [PROJECT_NAME] Intel

## Best Sources (updated YYYY-MM-DD, run N)
- **Reddit** ⭐⭐⭐ -- Active community, good use cases
- **Hacker News** ⭐⭐ -- Occasional deep technical threads
- **GitHub** ⭐⭐ -- Steady issue flow
- **Twitter/X** ⭐ -- Mostly retweets, low signal
- **YouTube** ⭐⭐⭐ -- Tutorial explosion lately

## Community Resources Discovered
- [tool-name](url) -- Description
- [directory-site](url) -- Curated list of projects

## Findings Log
### YYYY-MM-DD (run N)
... (newest first, oldest at bottom)

The agent reads this file at the start of each run to:

  • Know which sources to prioritize
  • Avoid reporting duplicate findings
  • Track trends over time ("X was a complaint in run 5, fixed by run 12")

Research Techniques

Search query patterns that work well:

  • "project-name" site:reddit.com -- Reddit mentions
  • "project-name" site:news.ycombinator.com -- HN threads
  • "project-name" tutorial OR guide OR setup -- How-to content
  • "project-name" vs OR alternative OR competitor -- Competitive landscape
  • "project-name" security OR vulnerability OR CVE -- Security issues
  • "project-name" after:YYYY-MM-DD -- Only recent results

Reading threads effectively:

  • Don't stop at the title. The real insights are in comment replies.
  • Look for upvote counts -- high-upvote comments often contain the most useful info.
  • Check who's commenting. Maintainers, power users, and industry people carry more signal.
  • Note when the same complaint appears across multiple platforms -- that's a real issue.

Tips

  • Quality over speed. Read full threads, don't just skim titles.
  • Track source quality. Rate each source 1-3 stars per run. Deprioritize sources that consistently yield nothing.
  • Note sentiment shifts. "People used to complain about X, now they praise it" is valuable signal.
  • Flag security issues immediately. Don't wait for the next scheduled run.
  • Keep the findings log trimmed. Archive entries older than 30 days to a separate file to keep the intel file under 100KB.
  • Search variations. Try the project name with and without hyphens, abbreviations, and common misspellings.
  • Track run numbers. Increment each run so you can reference "this was first spotted in run 14" for trend tracking.
安全使用建议
This skill appears coherent and appropriate for monitoring open-source projects. Before enabling it (especially as a scheduled cron job): - Confirm which web_fetch/web_search implementations the agent will use and what network access they have (to avoid unexpected access to internal systems). - Decide whether you want the optional outputs (Discord channel or email). If you enable them, supply only credentials you control and verify where messages will be posted to avoid accidental data exposure. - Review and set INTEL_FILE to a safe workspace path; the agent will read and append to that file each run, which may accumulate sensitive findings. - Be aware the agent is instructed to 'follow links' and read full threads — it may fetch arbitrary external pages. If you need limits (rate, domains, depth), add explicit constraints to the SKILL.md or cron message before running. If you want higher assurance, ask the skill author (or maintainer) to: 1) document which web tools are expected to be used, 2) add explicit allowed/blocked domains and crawl depth limits, and 3) show examples of the report output and any PII-handling rules.
功能分析
Type: OpenClaw Skill Name: community-intel Version: 1.1.0 The OpenClaw AgentSkills bundle 'community-intel' is designed for automated community intelligence gathering. The `SKILL.md` file provides clear instructions for the AI agent, outlining its purpose, required tools (web search/fetch, optional messaging/email), configuration, and operational steps. The agent is instructed to read and append to a designated local log file (`INTEL_FILE`) for its own context and findings, which is a benign self-management practice. There are no instructions for data exfiltration, unauthorized command execution, persistence mechanisms, or any form of prompt injection aimed at subverting the agent's intended function or accessing sensitive data beyond its scope. All actions described are directly aligned with its stated purpose of monitoring community sentiment and trends.
能力评估
Purpose & Capability
Name and description match the SKILL.md. Requested tools (web_search, web_fetch) and optional outputs (Discord, email) are appropriate for an automated community intelligence task; no unrelated binaries, env vars, or installs are requested.
Instruction Scope
Instructions are specific about searching platforms, reading full threads, following links, and appending to a cumulative intel file. This is consistent with the stated purpose, but the 'go deep — read full threads, follow links' guidance gives the agent broad discretion to fetch arbitrary external URLs and crawl linked content, which could surface private or sensitive content if reachable and could increase exposure when report outputs are configured.
Install Mechanism
No install spec and no code files — lowest-risk model. The skill is instruction-only and does not write or execute code on install.
Credentials
The skill declares no required environment variables, no primary credential, and no config paths. Optional integrations (Discord, email) are user-configured and would require their own credentials if used; the SKILL.md does not demand those secrets itself.
Persistence & Privilege
always is false and user-invocable is true (normal). The skill reads/writes a specified INTEL_FILE in workspace memory; scheduling via cron is an explicit user action. It does not request persistent elevated privileges or modify other skills' configs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install community-intel
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /community-intel 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
- Improved configuration section with explicit YAML and config patch examples. - Clarified requirements with specific tool/skill suggestions for Discord and email integration. - Added tables to categorize primary and secondary research sources, emphasizing what each is best for. - Introduced detailed OpenClaw cron setup instructions and example CLI/integrations. - Expanded guidance on research techniques, search query patterns, and effective reading strategies. - Enhanced reporting, intel file, and tips sections for better ongoing trend tracking and data quality.
v1.0.0
Initial release of community-intel skill for automated community insights. - Automates gathering of community intelligence across Reddit, Hacker News, Twitter/X, GitHub, and YouTube. - Compiles findings about use cases, trends, tips, complaints, and sentiment into structured reports. - Designed for scheduled (nightly/weekly) monitoring of open-source projects or products. - Supports report delivery via Discord or email. - Includes a cumulative intel file structure and tips to maximize quality and relevance of findings.
元数据
Slug community-intel
版本 1.1.0
许可证
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Community Intel 是什么?

Automated community intelligence gathering for any open-source project or product. Searches Reddit, Hacker News, Twitter/X, GitHub, and YouTube for mentions,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 366 次。

如何安装 Community Intel?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install community-intel」即可一键安装,无需额外配置。

Community Intel 是免费的吗?

是的,Community Intel 完全免费(开源免费),可自由下载、安装和使用。

Community Intel 支持哪些平台?

Community Intel 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Community Intel?

由 npfaerber(@npfaerber)开发并维护,当前版本 v1.1.0。

💬 留言讨论