commentscraper

commentscraper is a skill for Claude Code, Codex from daniel-ddtech/commentscraper-cli. It costs 95 tokens per session (1,221 once invoked), scanned A, original, MIT.

A research workflow for finding and analyzing real comments and reviews from Reddit and other community platforms.

In plain words
What is it for?
Use it to discover discussions, collect comments from supported pages, identify repeated themes and objections, and report customer pain points with source links.
Why use it?
It helps turn raw online discussions into evidence-backed findings instead of leaving you with an unstructured data dump.

Skill for Claude CodeCodex

Part of the adlicio plugin — 2 skills, 1 MCP server shipped together

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/daniel-ddtech/commentscraper-cli/commentscraper
Any agent
npx skills add daniel-ddtech/commentscraper-cli --skill commentscraper
Clone the repo
git clone --depth 1 https://github.com/daniel-ddtech/commentscraper-cli

Made for: Claude Code, Codex.

Or install adlicio, the plugin that ships this one along with the rest of its 2 skills, 1 MCP server.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for commentscraper

README.md
[![agentmods](https://agentmods.dev/badge/skills/daniel-ddtech/commentscraper-cli/commentscraper.svg)](https://agentmods.dev/skills/daniel-ddtech/commentscraper-cli/commentscraper)
Your own site
<a href="https://agentmods.dev/skills/daniel-ddtech/commentscraper-cli/commentscraper"><img src="https://agentmods.dev/badge/skills/daniel-ddtech/commentscraper-cli/commentscraper.svg" alt="Measured on agentmods" height="20"></a>
Per session 95 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,221 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00095 $0.01221
Opus 5 $0.00048 $0.00611
Sonnet 5 $0.00019 $0.00244
Haiku 4.5 $0.00010 $0.00122

Measured today against content hash bcdeb51a0f86, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

commentscraper scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/commentscraper/SKILL.md · 151 lines

How it starts

The opening of the file, as written. The whole thing — 151 lines — stays where its author put it; the contents beside it link to each section on GitHub.

CommentScraper

Use Adlicio through the commentscraper CLI or its MCP tools. Return evidence-backed findings, not a raw data dump.

The CLI, the MCP server, and the Adlicio web app all need the All Access plan. The Pro plan covers the Chrome extension only. If a command fails on plan access, say so plainly and point the user at https://tryadlicio.com/app rather than retrying.

Workflow

  1. Define the research question and the audience, market, or product in scope.
  2. Choose the narrowest suitable operation:
    • Use research or research_topic when starting from a topic.
    • Use search or search_reddit to discover threads without scraping.
    • Use scrape or scrape_url when the user provides a supported URL.
  3. Start with a small limit, inspect relevance, then expand only when needed.
  4. Preserve JSON output and source permalinks.
  5. Analyze the returned comments for repeated themes, intensity, disagreement, and audience-specific language.
  6. Report the sample size, source mix, limitations, and actionable findings.

CLI setup

Check whether the CLI is already available:

commentscraper --version

If it is missing, install it with Node.js 18 or newer:

npm install -g commentscraper
commentscraper login

Login is interactive. Never print, commit, or paste authentication tokens into the response.

CLI commands

Use --quiet whenever stdout is consumed by another process.

# Topic to relevant Reddit threads and comments
commentscraper research "<topic>" --limit 10 --format json --output research.json --quiet

# Reddit thread discovery only
commentscraper search "<topic>" --limit 20 --quiet

# One supported URL to structured comments or reviews
commentscraper scrape "<url>" --format json --output comments.json --quiet

# Authentication and current platform support
commentscraper whoami
commentscraper platforms

Use CSV or text only when the user explicitly needs those formats:

commentscraper scrape "<url>" --format csv --output comments.csv --quiet
commentscraper scrape "<url>" --format text --output comments.txt --quiet

Read the full file on GitHub · 151 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. today First seen · 151 lines · 95 tokens per session scan A bcdeb51a0f86

Subscribe to this mod's changes

commentscraper is a skill published in the GitHub repository daniel-ddtech/commentscraper-cli (0 stars, last pushed 2d ago), licensed MIT. It adds 95 tokens to every session and 1,221 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-04.

Related

Other skills, from other repositories

idea-check

Pre-build reality check. Scans GitHub, HN, npm, PyPI, and Stack Overflow for existing competitors before you build. Use when starting a new project, evaluating a side project idea, or doing a build-vs-buy decision.

mnemox-ai/idea-reality-mcp · 53 tokens

competitor-research-playbook

Your competitor just launched. You have no idea how they grew so fast. Should you reverse-engineer their website? Track their social media? Map their growth flywheel? This gives you the complete SOP — from Wayback Machine snapshots to X/Twitter propagation analysis to growth flywheel scoring. Built from 150+ AI…

Gingiris-1031/gingiris-skills · 598 tokens

gr-competitor-research

Your competitor just launched. You have no idea how they grew so fast. Should you reverse-engineer their website? Track their social media? Map their growth flywheel? This gives you the complete SOP — from Wayback Machine snapshots to X/Twitter propagation analysis to growth flywheel scoring. Built from 150+ AI…

Gingiris-1031/gingiris-skills · 582 tokens

gr-competitor

竞品深度扫描。批量抓取对手落地页(title/h1/intro/pricing)、定价页、博客 top 10、 变更历史(Wayback)。底层调 actionbook(并发 30 tab + 省 90% token)。 当用户说"分析对手"、"看看竞品在做啥"、"找对标"、"扫一下 top 10"时调用。.

Gingiris-1031/gingiris-skills · 99 tokens

market-research

Use when a MARKET as a whole needs a defensible picture — TAM/SAM/SOM sized top-down AND bottom-up until the two converge, cut into reachable segments with one named beachhead, demand proven real, and a dated source behind every figure. NOT profiling named rivals and their moves (that is competitor-watch), NOT…

ericrisco/rsc-harness · 87 tokens

pipefy-pipes-and-cards

Use this skill when the user wants to read, create, update, or delete pipes, phases, phase fields, labels, cards, comments, or field conditions. Covers 40 MCP tools for the core pipe and card lifecycle. Use the seed-pipe-across-phases workflow when populating empty phases for demos or QA.

pipefy/ai-toolkit · 74 tokens