Retrieve the latest journal issue's table of contents and abstracts from URL/DOI/PMID/RSS/TOC sources, then generate Chinese key points locally (no external translation APIs) when a new issue needs quick review and archiving.
54
62%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Fix and improve this skill with Tessl
tessl review fix ./scientific-skills/Evidence Insight/journal-latest-issue/SKILL.mdRun this minimal command first to verify the supported execution path:
python scripts/journal_digest.py --helpoutput.md (human-readable digest grouped by journal/issue)output.csv (structured table for downstream processing)--allow-allpython scripts/journal_digest.py --journal "Nature" --rss "https://example.com/rss"Create input.json:
{
"journals": [
{ "name": "Nature", "rss": "https://...", "toc": "https://..." }
]
}Run:
python scripts/journal_digest.py --json input.jsonpython scripts/journal_digest.py \
--journal "Nature" \
--max-items 20 \
--fetch-abstractsSupported CLI inputs:
--journal: Journal name (repeatable)--rss: RSS/TOC feed URL (optional)--toc: Table of Contents page URL (optional)--json: Batch input file (JSON)Batch JSON format:
{
"journals": [
{ "name": "Journal Name", "rss": "https://...", "toc": "https://..." }
]
}Optional parameters:
--allow-all: Allow crawling non-whitelisted domains (must be explicitly enabled)--max-items: Maximum number of items to output (default: 20; set to 0 for unlimited)--fetch-abstracts: Additionally crawl abstracts from article landing pages (slower)--rss or --toc is provided, the skill prioritizes those sources to identify the latest issue content.output.md: Latest issue directory and generated key points, grouped by journal/issue.output.csv: Tabular export (e.g., Title / DOI / Abstract / Chinese Key Points).--allow-all only when you explicitly accept the risk of crawling unknown domains.journal_latest_issue_result.md unless the skill documentation defines a better convention.This skill accepts requests that match the documented purpose of journal-latest-issue and include enough context to complete the workflow safely.
Do not continue the workflow when the request is out of scope, missing a critical input, or would require unsupported assumptions. Instead respond:
journal-latest-issueonly handles its documented workflow. Please provide the missing required inputs or switch to a more suitable skill.
Run this minimal verification path before full execution when possible:
python scripts/journal_digest.py --helpExpected output format:
Result file: journal_latest_issue_result.md
Validation summary: PASS/FAIL with brief notes
Assumptions: explicit list if any63c61d3
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.