一键导入
telegram-reading-flow
Use when processing reading links dropped in Telegram and turning them into grounded reading-log entries or publishable Zola notes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when processing reading links dropped in Telegram and turning them into grounded reading-log entries or publishable Zola notes.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Use when maintaining the Zola reading-list repo, publishing notes, fixing templates, or verifying GitHub Pages deploys.
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.
基于 SOC 职业分类
| name | telegram-reading-flow |
| description | Use when processing reading links dropped in Telegram and turning them into grounded reading-log entries or publishable Zola notes. |
| version | 1.1.0 |
| author | Bosun |
| license | MIT |
| metadata | {"hermes":{"tags":["telegram","reading-list","curation","zola"],"related_skills":["reading-list-repo-maintenance"]}} |
This skill captures the operating model for the Telegram-to-reading-list pipeline. Links arrive in Telegram first, get grounded against the actual source when feasible, are logged compactly in the work reading log, and every useful item is then promoted into the public site.
This is a publish-by-default workflow. A useful link drop is not complete when it is only saved to /root/work-wiki/reading-log/; it is complete only after the repo note exists, the site builds, the change is pushed, the deploy succeeds, and the live site is checked when feasible. Leave an item log-only only when the user clearly asks for private/backlog-only capture, or when source access is too weak to publish a grounded public note.
Use when:
Do not use when:
Identify the source type.
Read the strongest available source.
Log to the work reading dropbox first.
/root/work-wiki/reading-log/YYYY-MM-DD.md.Promote every useful item to the public site.
content/notes/*.md with tags, source URL, a short why-it-matters field, and preserve logged at IST when available.agents, ai-infra, developer-tools, llm-research, org-design, security, systems, other) unless a genuinely reusable new category is needed. Keep source mechanics, import state, digest grouping, and host/domain labels in metadata, never in taxonomies.tags. Use other only when none of the stable lanes fits, and audit it once it passes 20 notes.Preserve the distinction between capture and heavier synthesis.
Treat historical imports differently from live curation.
Run a humanizer pass before committing public-facing prose.
Keep the local and repo-local workflow skills aligned.
~/.hermes/skills/openclaw-imports/work-reading-dropbox/SKILL.md too unless the difference is intentionally repo-specific.docs/maintainer-guide.md and this repo's local skills in the same commit.The short repo playbook lives at docs/link-drop-playbook.md; keep it synced with this section.
For a normal useful work-thread link drop, finish all of these before replying:
/root/work-wiki/reading-log/YYYY-MM-DD.md using the IST timestamp.content/notes/ by source URL and likely title.source_url, source_type, saved_link, why_it_matters, and concise body copy.python3 scripts/humanize_repo_content.py.zola is not installed globally, use a downloaded release binary or the repo's available build path instead of skipping verification.main.HEAD SHA./notes/ page on https://reading-list.oddship.net/.If any step is blocked, report the exact unfinished state, for example: logged but not published, committed but deploy failed, or deployed but live verification is stale/blocked.
agents, ai-infra, developer-tools, llm-research, org-design, security, systems, other.other only when none of the stable lanes fits. When other grows past 20 notes, audit it and either refile items into existing tags or introduce a genuinely reusable new category.reading-log, x-post, article, historical-backfill, digest, weekly-reading, or host/domain slugs in taxonomies.tags.references/tagging-guidance.md as the longer-lived taxonomy policy.scripts/audit_tags.go with go run skills/telegram-reading-flow/scripts/audit_tags.go /root/reading-list-site when auditing the current tag vocabulary./notes/ page verified