Skill
digg
Agent-native CLI for Digg AI's news cycle — topic search with engagement metadata, author-credibility lookup via peer-follow gap measurements, real-time pipeline observability (rank movements + cluster detection), and cross-aggregator citation sourcing (HN / Techmeme mirrors via crossref). Public endpoints only (/ai page + /api/trending/status); no authenticated calls, no mutation. Adaptive rate limiter with HTTP-429 backoff.
When to use digg
Choose if
You're tracking the AI / tech news cycle from an agent loop and want Digg AI's engagement metrics, author credibility, and cross- aggregator citations (HN + Techmeme mirrors) behind a single CLI with adaptive rate-limit backoff. Prefer this over scraping digg.com directly — the User-Agent transparency and adaptive limiter reduce the risk of getting blocked.
Avoid if
You need sub-10-minute freshness (upstream pipeline batches in ~10-min cycles) or any write operation (the CLI is strictly read- only on public endpoints). Also avoid if Digg AI 1000 isn't the citation universe your workflow needs — for general web news, use a broader aggregator.
Risk Flags
- MEDIUM rate_limit Adaptive limiter with automatic backoff on HTTP 429; no documented hard threshold. README explicitly notes Digg's parent platform was previously shut down over AI-agent abuse — the CLI identifies itself with a clear User-Agent so Digg ops can rate-limit it cleanly. Agents pushing volume must respect --interval flags.
- LOW scope Read-only by design — public surfaces only. No mutation, no authenticated endpoints, no posting / voting / submitting. Pipeline batches approximately every 10 minutes upstream; sub-10-min freshness is not achievable.
- LOW data_quality Local SQLite store window is implicit (not documented); older story data may not survive. README does not document data retention or terms-of-service alignment beyond User-Agent transparency.
Cost
Type: Free · Free tier: No explicit pricing in the README. CLI binary is MIT-licensed. Digg AI's public surfaces (/ai page + /api/trending/status) are used without authentication.
Install
Default
npx -y @mvanhorn/printing-press install digg
# Default config location:
# ~/.config/digg-pp-cli/config.toml
Estimated time to first success: ~5 min
Dependencies
Minimum runtime: Node.js (npx) — no explicit version minimum stated
Distribution
- Repository
- https://github.com/mvanhorn/printing-press-library
- License
- MIT