security
Auditable Reddit collection for agents
Capture Reddit's raw JSON, normalize posts and comment trees to JSONL, and keep agent analysis auditable at scale.
Where this fits
You're building an agent that tracks brand mentions on Reddit. Your first attempt hits the public API, but the agent starts summarizing posts and filling in comment counts that don't exist. bggg-data-reddit steps in: it fetches Reddit's public JSON listings, saves every raw response, then normalizes posts and comments into JSONL your downstream analysis can trust.
Why agents benefit
- Raw JSON is preserved before transformation, so every normalized row has an audit trail back to the exact Reddit response.
- Full comment trees are collected, not just top-level comments, giving you the thread context needed for sentiment and VOC work.
- The bundled normalizer outputs consistent JSONL, so the agent doesn't have to reshape nested Reddit data on every run.
- Works through a logged-in or public Chrome tab when direct shell access to Reddit is blocked, which keeps data collection possible in locked-down environments.
- Shares a project folder with other bggg VOC skills, so multi-platform studies (Reddit, Amazon, X) can be analyzed in one place.
Practical scenarios
Market research for product launch
Configure queries around a product category and collect Reddit discussions over several days. The preserved JSON lets you verify exactly what users said, while the JSONL feeds downstream topic modeling.
Community discovery and keyword snowballing
Start with a few seed subreddits or terms. Analyze the collected comments for recurring jargon and new community names, then feed those back as new queries to expand the dataset.
Training data for Reddit-language models
Build a large corpus of Reddit posts and comment trees with source JSON intact. When cleaning training examples, you can trace any questionable text back to the original thread rather than relying on a transformed snapshot.
Add it to your agent workflow
Install the skill into your agent's available skills:
npx skills add binggandata/bggg-skills --skill bggg-data-reddit
After installing, set a project root (for example voc-reddit-monitor/), add your target queries to config/reddit_queries.tsv, and let the skill's fetch-and-normalize pipeline write raw JSON to work/reddit/raw/ and analysis-ready JSONL to work/reddit/normalized/. You can also review the skill's metadata and usage notes on its OpenAgentSkill listing before wiring it into an orchestrator.
Compare before adopting
Check whether the skill's data source matches your needs: it relies on Reddit's public JSON listings, so rate limits and availability differ from official API access. Compare freshness and completeness against alternatives like Pushshift or direct API clients. Also confirm the shared-project-folder convention fits how your agent organizes multi-platform studies; if you only need Reddit, the bundled normalizer still works standalone.
Why it is worth tracking
With 590 stars and an active author, bggg-data-reddit is a solid signal that the broader bggg skill suite is being used by real teams. The design philosophy—save raw data first, normalize later—is the right default for agent workflows where auditability matters. It's worth evaluating now if you plan Reddit collection tasks in the next quarter, and worth tracking even if you don't, because the shared VOC layout may become a useful template for your own multi-source agents.
Featured Skill
bggg-data-reddit
Skill by binggandata