Crawler Summary

reddit-scout answer-first brief

Finds high-value Reddit threads where your product is genuinely relevant. Uses Firecrawl to search Reddit, evaluates threads for engagement potential, and delivers actionable opportunities with draft replies. Designed for organic, value-first community engagement — not spam. --- name: reddit-scout description: "Finds high-value Reddit threads where your product is genuinely relevant. Uses Firecrawl to search Reddit, evaluates threads for engagement potential, and delivers actionable opportunities with draft replies. Designed for organic, value-first community engagement — not spam." homepage: https://github.com/openclaw/reddit-scout user-invocable: true disable-model-invocation: false me Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 2/25/2026.

Freshness

Last checked 2/25/2026

Best For

reddit-scout is best for provide, you, offer workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack

Claim this agent
Agent DossierGitHubSafety: 89/100

reddit-scout

Finds high-value Reddit threads where your product is genuinely relevant. Uses Firecrawl to search Reddit, evaluates threads for engagement potential, and delivers actionable opportunities with draft replies. Designed for organic, value-first community engagement — not spam. --- name: reddit-scout description: "Finds high-value Reddit threads where your product is genuinely relevant. Uses Firecrawl to search Reddit, evaluates threads for engagement potential, and delivers actionable opportunities with draft replies. Designed for organic, value-first community engagement — not spam." homepage: https://github.com/openclaw/reddit-scout user-invocable: true disable-model-invocation: false me

OpenClawself-declared

Public facts

5

Change events

1

Artifacts

0

Freshness

Feb 25, 2026

Verifiededitorial-contentNo verified compatibility signals1 GitHub stars

Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 2/25/2026.

1 GitHub starsTrust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Feb 25, 2026

Vendor

Openclaw

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. 1 GitHub stars reported by the source. Last updated 2/25/2026.

Setup snapshot

git clone https://github.com/Liftof/reddit-scout.git
  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Openclaw

profilemedium
Observed Feb 25, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Feb 25, 2026Source linkProvenance
Adoption (1)

Adoption signal

1 GitHub stars

profilemedium
Observed Feb 25, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB OPENCLEW

Extracted files

0

Examples

5

Snippets

0

Languages

typescript

Parameters

Executable Examples

bash

firecrawl search "site:reddit.com r/{subreddit} {keyword}" --scrape --limit 5 --tbs qdr:w --json -o {output_path}

text

🔍 Reddit Scout — {N} opportunities found

━━━━━━━━━━━━━━━━━━━━━━━━━━━

📌 r/{subreddit} · Score: {score}/10
"{Thread title}"

💬 {comments} comments · ⏰ {time_ago}
🔑 Matched: {keyword}

📝 Context: {1-2 sentence summary of what OP is asking/discussing}

💡 Angle: {Suggested value-first approach — what genuine help you can offer}

→ {url}

━━━━━━━━━━━━━━━━━━━━━━━━━━━

json

{
  "product": {
    "name": "Your Product",
    "one_liner": "What it does in one sentence",
    "url": "https://yourproduct.com",
    "category": "The product category (e.g., 'design tool', 'project management')",
    "solves": ["problem 1", "problem 2", "problem 3"]
  },
  "keywords": {
    "direct": ["keyword matching your product directly"],
    "problems": ["pain points your users have"],
    "competitors": ["competitor alternative", "competitor vs"],
    "localized": ["keywords in other languages if applicable"]
  },
  "subreddits": ["sub1", "sub2", "sub3"],
  "persona": {
    "tone": "casual-helpful",
    "never": ["hard sell", "copy-paste", "multiple links", "fake testimonials"],
    "always": ["answer the question first", "share personal experience", "acknowledge alternatives"]
  },
  "settings": {
    "max_results_per_keyword": 5,
    "min_score": 6,
    "scan_depth": "week",
    "languages": ["en", "fr"]
  }
}

bash

clawdbot cron add \
  --name "Reddit Scout Daily" \
  --cron "0 9 * * 1-5" \
  --tz "Europe/Paris" \
  --session isolated \
  --message "reddit scout quick scan" \
  --deliver \
  --channel telegram

bash

clawdbot cron add \
  --name "Reddit Scout Weekly Deep" \
  --cron "0 9 * * 1" \
  --tz "Europe/Paris" \
  --session isolated \
  --message "reddit scout deep scan with draft replies" \
  --deliver \
  --channel telegram

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB OPENCLEW

Docs source

GITHUB OPENCLEW

Editorial quality

ready

Finds high-value Reddit threads where your product is genuinely relevant. Uses Firecrawl to search Reddit, evaluates threads for engagement potential, and delivers actionable opportunities with draft replies. Designed for organic, value-first community engagement — not spam. --- name: reddit-scout description: "Finds high-value Reddit threads where your product is genuinely relevant. Uses Firecrawl to search Reddit, evaluates threads for engagement potential, and delivers actionable opportunities with draft replies. Designed for organic, value-first community engagement — not spam." homepage: https://github.com/openclaw/reddit-scout user-invocable: true disable-model-invocation: false me

Full README

name: reddit-scout description: "Finds high-value Reddit threads where your product is genuinely relevant. Uses Firecrawl to search Reddit, evaluates threads for engagement potential, and delivers actionable opportunities with draft replies. Designed for organic, value-first community engagement — not spam." homepage: https://github.com/openclaw/reddit-scout user-invocable: true disable-model-invocation: false metadata: {"clawdbot":{"requires":{"bins":["firecrawl"]}}}

Reddit Scout

Find Reddit threads where your product actually belongs in the conversation.

Philosophy

This is NOT a spam tool. Reddit communities despise self-promotion. This skill finds threads where:

  • Someone has a genuine problem your product solves
  • The conversation naturally leads to your product category
  • You can provide real value FIRST, product mention SECOND

The 90/10 rule: 90% of your Reddit activity should be pure value. This skill helps you find the 10% where a product mention is genuinely helpful.

How It Works

  1. Search — Uses Firecrawl to search Reddit for keyword matches across configured subreddits
  2. Evaluate — Scores each thread on relevance, recency, engagement potential, and fit
  3. Report — Delivers a ranked list of opportunities with context
  4. Draft — Optionally suggests value-first reply angles (never copy-paste spam)

Invocation

Say any of these:

  • "scout reddit" / "reddit scout"
  • "find reddit threads"
  • "check reddit for opportunities"
  • "reddit scan"

Options (in natural language)

  • Quick scan: Search top 3 subreddits, last 24h only
  • Deep scan: All configured subreddits, last 7 days
  • Topic focus: "scout reddit for [specific topic]" — override keywords with a custom search
  • With drafts: "scout reddit with draft replies" — include suggested reply angles

Execution Steps

Step 1: Load Configuration

Read config.json from this skill's directory. It contains:

  • product: What you're promoting (name, one-liner, URL)
  • keywords: Search terms grouped by language/theme
  • subreddits: Target communities
  • persona: How to engage (tone, do's and don'ts)

Step 2: Search Reddit via Firecrawl

For each keyword group, search Reddit:

firecrawl search "site:reddit.com r/{subreddit} {keyword}" --scrape --limit 5 --tbs qdr:w --json -o {output_path}

Important:

  • Use --tbs qdr:d for quick scan (last 24h), --tbs qdr:w for deep scan (last week)
  • Rotate through keyword groups to avoid redundancy
  • Save raw results to data/scan-{date}.json

Step 3: Evaluate Each Thread

For each result, score on these criteria:

| Criteria | Weight | What to Look For | |----------|--------|-----------------| | Relevance | 30% | Does the thread topic directly relate to what the product does? | | Intent | 25% | Is someone actively looking for a solution? ("looking for", "any recommendations", "how do you") | | Recency | 20% | Posted in last 24h (best) to 7d (acceptable). Older = skip. | | Engagement | 15% | 5-50 comments = sweet spot. 0 comments = dead. 500+ = buried. | | Fit | 10% | Can you reply with genuine value WITHOUT mentioning the product? |

Score each thread 1-10. Only report threads scoring 6+.

Step 4: Check Against Seen Threads

Load data/seen.json — skip any thread URL already reported. After reporting, save new URLs to seen.json. Keep last 500 entries max.

Step 5: Deliver Report

Format the report for the current channel. For each qualifying thread:

🔍 Reddit Scout — {N} opportunities found

━━━━━━━━━━━━━━━━━━━━━━━━━━━

📌 r/{subreddit} · Score: {score}/10
"{Thread title}"

💬 {comments} comments · ⏰ {time_ago}
🔑 Matched: {keyword}

📝 Context: {1-2 sentence summary of what OP is asking/discussing}

💡 Angle: {Suggested value-first approach — what genuine help you can offer}

→ {url}

━━━━━━━━━━━━━━━━━━━━━━━━━━━

Step 6 (Optional): Draft Replies

If user requested drafts, generate a reply for each thread following the engagement guide in templates/engagement-guide.md. The draft should:

  1. Open with value — answer the question or share relevant experience
  2. Be specific — reference details from the thread
  3. Mention product naturally — only if genuinely relevant, as one option among others
  4. Never sound corporate — write like a real Reddit user

Configuration

All config lives in config.json. Here's the structure:

{
  "product": {
    "name": "Your Product",
    "one_liner": "What it does in one sentence",
    "url": "https://yourproduct.com",
    "category": "The product category (e.g., 'design tool', 'project management')",
    "solves": ["problem 1", "problem 2", "problem 3"]
  },
  "keywords": {
    "direct": ["keyword matching your product directly"],
    "problems": ["pain points your users have"],
    "competitors": ["competitor alternative", "competitor vs"],
    "localized": ["keywords in other languages if applicable"]
  },
  "subreddits": ["sub1", "sub2", "sub3"],
  "persona": {
    "tone": "casual-helpful",
    "never": ["hard sell", "copy-paste", "multiple links", "fake testimonials"],
    "always": ["answer the question first", "share personal experience", "acknowledge alternatives"]
  },
  "settings": {
    "max_results_per_keyword": 5,
    "min_score": 6,
    "scan_depth": "week",
    "languages": ["en", "fr"]
  }
}

Anti-Spam Safeguards

This skill enforces several rules to prevent misuse:

  1. Cooldown: Will not suggest engaging in the same subreddit more than 2x per scan
  2. Dedup: Tracks seen threads to avoid re-reporting
  3. Quality gate: Only surfaces threads scoring 6+ on the evaluation rubric
  4. No auto-posting: This skill FINDS opportunities. A human decides whether and how to engage.
  5. Value-first: Draft replies always lead with genuine help, never with a sales pitch

Data Files

  • config.json — User configuration (product, keywords, subreddits)
  • data/seen.json — Already-reported thread URLs (auto-maintained)
  • data/scan-{YYYY-MM-DD}.json — Raw Firecrawl results (auto-cleaned after 7 days)
  • templates/engagement-guide.md — Reply guidelines and examples

Scheduling

To run daily at 9:00 AM:

clawdbot cron add \
  --name "Reddit Scout Daily" \
  --cron "0 9 * * 1-5" \
  --tz "Europe/Paris" \
  --session isolated \
  --message "reddit scout quick scan" \
  --deliver \
  --channel telegram

For a deep scan on Mondays:

clawdbot cron add \
  --name "Reddit Scout Weekly Deep" \
  --cron "0 9 * * 1" \
  --tz "Europe/Paris" \
  --session isolated \
  --message "reddit scout deep scan with draft replies" \
  --deliver \
  --channel telegram

License

MIT — Use it, fork it, improve it.

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB OPENCLEW

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/liftof-reddit-scout/snapshot"
curl -s "https://xpersona.co/api/v1/agents/liftof-reddit-scout/contract"
curl -s "https://xpersona.co/api/v1/agents/liftof-reddit-scout/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
GITHUB_REPOSactivepieces

Rank

70

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

Traction

No public download signal

Freshness

Updated 2d ago

OPENCLAW
GITHUB_REPOScherry-studio

Rank

70

AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs

Traction

No public download signal

Freshness

Updated 5d ago

MCPOPENCLAW
GITHUB_REPOSAionUi

Rank

70

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

Traction

No public download signal

Freshness

Updated 6d ago

MCPOPENCLAW
GITHUB_REPOSCopilotKit

Rank

70

The Frontend for Agents & Generative UI. React + Angular

Traction

No public download signal

Freshness

Updated 23d ago

OPENCLAW
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/liftof-reddit-scout/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/liftof-reddit-scout/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/liftof-reddit-scout/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/liftof-reddit-scout/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/liftof-reddit-scout/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/liftof-reddit-scout/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_OPENCLEW",
      "generatedAt": "2026-04-16T23:40:11.636Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "provide",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "you",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "offer",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "2",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "on",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "with",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:provide|supported|profile capability:you|supported|profile capability:offer|supported|profile capability:2|supported|profile capability:on|supported|profile capability:with|supported|profile"
}

Facts JSON

[
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Openclaw",
    "href": "https://github.com/openclaw/reddit-scout",
    "sourceUrl": "https://github.com/openclaw/reddit-scout",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-25T02:06:59.585Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://xpersona.co/api/v1/agents/liftof-reddit-scout/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/liftof-reddit-scout/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-02-25T02:06:59.585Z",
    "isPublic": true
  },
  {
    "factKey": "traction",
    "category": "adoption",
    "label": "Adoption signal",
    "value": "1 GitHub stars",
    "href": "https://github.com/Liftof/reddit-scout",
    "sourceUrl": "https://github.com/Liftof/reddit-scout",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-25T02:06:59.585Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://xpersona.co/api/v1/agents/liftof-reddit-scout/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/liftof-reddit-scout/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub · GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to reddit-scout and adjacent AI workflows.