Install
openclaw skills install hn-podcast-archiveAutomate podcast archiving by detecting new HN episodes from RSS, downloading audio, transcribing locally with Whisper, and generating markdown archives with...
openclaw skills install hn-podcast-archiveSet up or maintain a repeatable pipeline that:
references/layout.md to understand the expected archive layout and outputs.scripts/hn_podcast_archive.py as the primary implementation.python3 scripts/hn_podcast_archive.py --help to inspect options.The script expects:
ffmpeg in PATHwhisper in PATHfeedparserIf any dependency is missing, surface a clear setup note instead of pretending the pipeline is ready to execute.
python3 skills/hn-podcast-archive/scripts/hn_podcast_archive.py \
--feed-url "https://example.com/podcast.rss" \
--output-dir ./data/hn-podcast-archive \
--whisper-model turbo
For each ingested episode, create:
audio/transcripts/episodes/Keep these shared files current:
index.mdstate.jsonrun-log.jsonlFor automation, prefer a cron/standing-order style trigger that runs every few hours. The script is idempotent at the episode level by tracking processed GUIDs/URLs in state.json.
Useful flags:
--limit N to ingest only recent items during testing--force to reprocess already-seen items--dry-run to inspect actions without writing outputs--whisper-model to trade speed vs accuracyPackage the skill from its folder. Publish with ClawHub only after local validation passes and authentication is available.