Read later skill
Skill no5no6/read-later-skill
Use when the user sends article links in a chat or agent environment for save-for-later. Summarize and classify the article, store it in MongoDB via MongoDB MCP, and answer later questions with evidence and the source link.From its SKILL.md
npx -y skills add no5no6/read-later-skillAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
3.2 KB, 711 tokens by cl100k_base, as published. Nobody here has run it
Read Later Skill
When to use
Use this skill when the user wants to:
- save links for later reading,
- get concise summaries and tags,
- ask follow-up questions like "what did that article say?",
- retrieve original links quickly.
Preconditions
- MongoDB MCP is connected and write-enabled.
- Target database and collection are fixed:
- Database:
readlater - Collection:
articles - The collection follows
references/mongodb-collection-schema.md.
Core workflow
- Receive link + optional user note from the current chat or agent environment.
- Normalize URL (remove obvious tracking params).
- Build
url_hashfrom normalized URL. - Deduplicate:
- First by
canonical_url. - Fallback by
url_hash.
- Build structured document:
- title,
- source site,
- user note,
- short summary,
- key points,
- tags,
- topic,
- language,
- saved time.
- Write to MongoDB:
- Insert if not found.
- Else update only whitelisted fields.
- Return acknowledgment:
- one-sentence summary,
- tags,
- record id,
- original URL.
Retrieval workflow
When user asks questions (for example "last week the xxx article said what?"):
- Parse constraints:
- time range (for "last week", use the previous Monday-Sunday in user locale),
- topic keywords,
- optional source/site.
- Query MongoDB documents with filters.
- Rank candidates by topic/tag match and recency.
- Answer with evidence-first format:
- short answer,
- 2-4 bullet key points,
- original article URL,
- record id.
- If confidence is low, ask one clarification question before final answer.
Response contract
Always include:
Answer: direct response in plain language.Why: evidence from stored summary/key points.Links: original URL first, record id second.
Never invent article details. If record data is insufficient, say so explicitly.
Write policy
- Keep summary to 120-220 Chinese characters by default.
- Keep key points to 3-5 bullets.
tags: generate 3-6 specific tags from the article content. Tags are free-form and should not be limited to the topic taxonomy.topic: choose one primary category from this stable taxonomy:AIEngineeringProductBusinessDesignDataScienceMediaSocietyHealthLifestyle
Read policy
- For "what did it say", prefer stored
Key PointsandEvidence Snippets. - For "exact wording", return best available snippet and source link.
- For "which one was that article", return top 3 candidates with links.
Safety rules
- Never write outside
readlater.articles. - Never upsert without dedupe check.
- Only update these fields:
titlesummarykey_pointstagstopicuser_notelast_updated_at- If MongoDB MCP is unavailable, return an explicit error and ask for MCP fix. Do not fallback to local memory files.
References
- Collection schema:
references/mongodb-collection-schema.md - Answer templates:
references/reply-templates.md - Smoke test:
references/smoke-test.md
What ships with it: 7 files
278.0 KB alongside SKILL.md
assets/
- read-later-skill-cover.png266.7 KB
references/
- mongodb-collection-schema.md1.3 KB
- reply-templates.md618 B
- smoke-test.md1.1 KB
- .gitignore18 B
- README.md4.2 KB
- README.zh-CN.md4.0 KB