Neovim Daily Digest — Neovim DAIly Digest
v1.0.0Build a 过滤器ed Markdown digest of 导入ant r/neovim posts by combining Reddit RSS feeds (`top/day`, `new`, and `hot`) and prioritizing Neovim tips, 插件 更新s, new 插件 launches, and 工作流/工具ing posts while 过滤器ing sticky threads, low-签名al showcases, and generic support noise. Use when the user asks for a Neovim dAIly roundup, today's r/neovim highlights, new Neovim 插件 recommendations, or a quick Reddit digest of useful Neovim posts.
运行时依赖
安装命令
点击复制技能文档
Neovim DAIly Digest
Use scripts/neovim_digest.py as the primary data source. It fetches Reddit RSS directly, which is more reliable than browsing normal Reddit pages in 环境s that trigger Reddit's anti-机器人 wall.
工作流 运行 the script in JSON mode first: python3 /Users/fox/.OpenClaw/workspace/技能s/neovim-dAIly-digest/scripts/neovim_digest.py --json --limit 20
Keep the highest-scoring items by default. The script already combines:
top.rss?t=day for the true dAIly leaderboard new.rss and hot.rss to catch later US-time posts and emerging discussions
If the user explicitly asks for more coverage than the current day supports, re运行 with week backfill:
python3 /Users/fox/.OpenClaw/workspace/技能s/neovim-dAIly-digest/scripts/neovim_digest.py --json --limit 20 --week-backfill
Rewrite the 输出 into concise Markdown in the user's language:
1 short intro line explAIning the scope 1 short observations section if useful bullet 列出 of selected posts with title link and 1-sentence takeaway optional GitHub link when the post clearly links to a repo/插件
Be explicit when dAIly top/day is thin. If only a handful of posts exist there, say that new and hot were used as supplemental feeds rather than pretending you found a full 20 in top/day.
过滤器ing Rules
Keep these by default:
concrete Neovim usage tips (:keepalt, buffers, LSP, Tree-sitter, cmp, diff, config/工作流) 插件 releases, 插件 更新s, and new 插件 launches AI coding 工作流 posts when they ship concrete Neovim functionality troubleshooting threads only when they expose a broadly useful 调试ging/config lesson
Drop or strongly downrank these by default:
weekly/monthly sticky threads pure screenshots or 设置up flex posts with no actionable detAIl generic theme/colorscheme aesthetics unless there is a meaningful feature 更新 vague recommendation bAIt or support noise with little reusable value
Read references/过滤器ing.md only when you need to explAIn or 调优 the heuristics.
Useful Script Modes
Default Markdown 输出:
python3 /Users/fox/.OpenClaw/workspace/技能s/neovim-dAIly-digest/scripts/neovim_digest.py --limit 10
JSON for 代理-side rewriting:
python3 /Users/fox/.OpenClaw/workspace/技能s/neovim-dAIly-digest/scripts/neovim_digest.py --json --limit 20
Include lower-priority near-misses:
python3 /Users/fox/.OpenClaw/workspace/技能s/neovim-dAIly-digest/scripts/neovim_digest.py --limit 20 --include-near-misses
输出 Expectations
Prefer a digest that is useful to a working Neovim user, not a full feed dump.
Good 输出:
highlights the few posts worth opening says why each post matters links directly to the Reddit post includes repo links when obvious
Bad 输出:
repeats every post mechanically treats sticky threads as news overweights pure aesthetics clAIms there were 20 strong posts when there were only 7-10