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.
npx agentmods add skills/daniel-ddtech/commentscraper-cli/commentscrapernpx skills add daniel-ddtech/commentscraper-cli --skill commentscrapergit clone --depth 1 https://github.com/daniel-ddtech/commentscraper-cliWrote 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.
[](https://agentmods.dev/skills/daniel-ddtech/commentscraper-cli/commentscraper)<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>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.
| Model | Per session | Once 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 |
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.
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
- Define the research question and the audience, market, or product in scope.
- Choose the narrowest suitable operation:
- Use
researchorresearch_topicwhen starting from a topic. - Use
searchorsearch_redditto discover threads without scraping. - Use
scrapeorscrape_urlwhen the user provides a supported URL.
- Use
- Start with a small limit, inspect relevance, then expand only when needed.
- Preserve JSON output and source permalinks.
- Analyze the returned comments for repeated themes, intensity, disagreement, and audience-specific language.
- 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
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.
- today First seen · 151 lines · 95 tokens per session scan A bcdeb51a0f86
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.
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.
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…
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…
gr-competitor
竞品深度扫描。批量抓取对手落地页(title/h1/intro/pricing)、定价页、博客 top 10、 变更历史(Wayback)。底层调 actionbook(并发 30 tab + 省 90% token)。 当用户说"分析对手"、"看看竞品在做啥"、"找对标"、"扫一下 top 10"时调用。.
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…
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.