一键导入
reading-list-repo-maintenance
Use when maintaining the Zola reading-list repo, publishing notes, fixing templates, or verifying GitHub Pages deploys.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when maintaining the Zola reading-list repo, publishing notes, fixing templates, or verifying GitHub Pages deploys.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when processing reading links dropped in Telegram and turning them into grounded reading-log entries or publishable Zola notes.
Use when creating or updating repo-local skills for this reading-list repo and you want them aligned with the Agent Skills specification, recent workflow learnings, and reusable references/scripts.
| name | reading-list-repo-maintenance |
| description | Use when maintaining the Zola reading-list repo, publishing notes, fixing templates, or verifying GitHub Pages deploys. |
| version | 1.1.0 |
| author | Bosun |
| license | MIT |
| metadata | {"hermes":{"tags":["zola","github-pages","reading-list","repo-maintenance"],"related_skills":["telegram-reading-flow"]}} |
This skill is for working inside the oddship/reading-list repo that powers the reading-list site.
It assumes the repo is a Zola site deployed through GitHub Pages and that content updates are made by editing markdown files and pushing to main.
For routine useful links dropped in Rohan's work Telegram thread, publishing to this repo is delegated and expected. Do not stop at the local reading log or wait for a separate publish prompt.
Use when:
content/notes/Do not use when:
Inspect the repo state first.
Make the smallest correct repo change.
Preserve stable note URLs and keep tags coherent.
agents, ai-infra, developer-tools, llm-research, org-design, security, systems, other.other only as a temporary holding lane; if it grows past 20 notes, refile items or introduce a genuinely reusable new category.taxonomies.tags; put them in [extra] metadata instead.Keep hosting context straight.
config.toml should use https://oddship.github.io/reading-list as base_url.base_url to https://reading-list.oddship.net.Push and verify, not just commit.
main, inspect the latest GitHub Actions run, and check the live page.Keep homepage, archive UX, and feeds intentional.
/rss.xml, notes /notes/rss.xml, digests /digests/rss.xml, and per-tag /tags/<tag>/rss.xml./notes/, /digests/, /tags/, and representative feeds render the expected content.Run a humanizer pass before every commit.
Keep auth scoped.
Keep repo-local skills in sync with live practice.
work-reading-dropbox skill also changed, sync it in the same pass unless the difference is intentionally local-only.Report partial states precisely.
logged but not published, note written but build failed, pushed but deploy failed, or deploy passed but live verification blocked.base_url controls generated links.content/notes/ promotion as a later weekend task for normal useful work-thread link drops.base_url matches current hosting target