🦀 ClawHub
HN Daily Brief
by @liu7yong
Generate and deliver a Hacker News daily report (Top-N) with article summaries and multi-view comment synthesis, in user-selected language, with optional fil...
TERMINAL
clawhub install hn-daily-brief📖 About This Skill
name: hn-daily description: Generate and deliver a Hacker News daily report (Top-N) with article summaries and multi-view comment synthesis, in user-selected language, with optional file persistence and index update.
HN Daily
Release Notes
sessionTarget=isolated, payload.kind=agentTurn) to avoid blocking main chat; keep 3-job retry ladder idempotent.Parameters
language: output language (default: current user conversation language)topN: number of items (default: 10)style: strict | lite (default: strict)outputDir: output directory (default: /home/ubuntu/.openclaw/workspace/output/hn-daily/)persist: whether to save file + update index (default: true)reminderTime: cron time in user timezone, or offFirst-load behavior
Mandatory execution order
1. Retry preflight check (required for retry jobs): - If this run is a retry/compensation run, first check whether today's report already exists and is complete (at minimum includes## Top 10).
- If already complete, return NO_REPLY and stop (idempotent exit).
2. Always fetch fresh inputs for this run (required):
- Re-pull current HN Top-N items, article snippets, and comments at run time.
- Do not reuse previous report body as source input.
3. Collect materials via script (data collection only, never user-facing):
- scripts/generate_hn_daily.py --style