---
name: reddit-research-operations
description: "Measure Reddit research coverage, tune query yield and turn independent signals into reviewable content and reply briefs. Use for reddit research operations tasks; select only the requested methods."
metadata:
  version: "1.0.0"
---

# Reddit Research Operations

Measure Reddit research coverage, tune query yield and turn independent signals into reviewable content and reply briefs.

## OLLIE Runtime integration

Use relevant methods under the active OLLIE Operator. Read live Workspace Context and tenant bindings for client facts, account identity, goals, permissions and required inputs. Consume ask-ollie-authority-core for authority, outloop-access-fallback for access and recovery, email-lifecycle-core for communication, and the bootstrapper Runtime Contract for execution ownership and completion. This skill introduces no scheduler, independent permission policy or competing Runtime owner.

Discover the active Workspace’s approved capabilities before choosing API or browser access. Use Outloop for external service actions and the host’s supported tools for local artifacts. A product name in this package is not an access grant. Never import private account configuration or follow a source method that bypasses host restrictions. Apply the current task’s authorization; a library update does not grant permission to send, publish or activate a campaign.

## Required inputs

- Research question and ICP
- Approved communities and retrieval access
- Requested time window and item limits
- Prior signals, replies and query history

Use for precision scouting, query optimization, theme research, follow-up monitoring and evidence digests. Read [coverage and query review](references/coverage.md) and [themes and response queues](references/themes.md) only for the relevant mode.

## Collect evidence with provenance

Retain source item ID, thread ID, pseudonymous author key, community, creation time, retrieval time and query attribution. Keep raw private datasets local. Deduplicate cross-query results by stable item ID; multiple comments from one discussion are not independent market voices.

## Measure what was actually examined

Compare requested dates with observed timestamps and retrieval pagination/caps. Missing timestamps or a reached cap limit completeness claims. Use the bundled [coverage calculator](scripts/coverage.py) on a minimized export to compute observed span and counts; it does not call Reddit or judge relevance.

## Qualify and improve research

Judge fit against the current ICP and explicit pain evidence. Separate buyers, peers, vendors and self-promotion. Compare query yield on unique examined items, document exclusions and preserve a small exploration set. Do not pause a query solely because one bounded scan found nothing.

## Produce the requested outcome

Prepare a sourced shortlist, a query decision table, a theme brief or a reply/follow-up queue. Do not publish or message from a research task alone. Read current thread state before any authorized response; deleted, stale or already answered threads require a new decision.

## Completion

Verify findings against source evidence and read back every resulting artifact or authorized change. Distinguish a saved draft, queued job, active workflow and completed delivery. Return the requested outcome, evidence, output location and precise outstanding dependencies. Complete independent work when one dependency is unavailable. Package validation and synthetic fixtures do not establish real host import or provider execution.

Read [evaluation scenarios](references/evaluation.md) when testing this skill.
