
Cnki Journal Toc
Pulls table of contents listings from CNKI journal issues and can download the original PDF scans of cover and TOC pages. You give it a journal name, year, and issue number, and it navigates the CNKI site, clicks through to the right issue, and extracts the full paper list with authors and page numbers. The download feature is the interesting part: it opens the reader in a new tab and triggers the PDF download directly through Chrome. Handles both current issues and the latest pre-published articles. The selectors are well documented, which matters because CNKI's interface isn't exactly stable. Requires an active CNKI session for downloads to work.
- skills.sh installs
- 348
- GitHub stars
- 1.1K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add cookjohn/cnki-skills --skill cnki-journal-toc --agent claude-codeInstalls into .claude/skills of the current project.
Files
CNKI Journal Table of Contents (期刊目录浏览 + 原版目录下载)
Browse journal issues, extract the paper list, and optionally open/download the original TOC PDF (封面+目录扫描版).
Arguments
$ARGUMENTS describes what to browse:
{journal name}— which journal{year}(optional) — which year, defaults to latest{issue}(optional) — which issue numberdownload(optional) — if included, download the original TOC PDF
Examples:
计算机学报 2026 01期— browse 2026 issue 1计算机学报 2026 01期 download— download original TOC PDF计算机学报— shows latest (网络首发)
Steps
1. Navigate to journal detail page
If not already on a journal detail page (navi.cnki.net/knavi/detail):
- Use
cnki-journal-searchto find the journal - Use
mcp__chrome-devtools__list_pages+mcp__chrome-devtools__select_pageto switch to the journal detail tab (opens in new tab)
2. Select issue + extract papers (single async evaluate_script)
Replace YEAR and ISSUE with actual values (e.g., "2025", "No.01").
The "刊期浏览" tab is the default active view — no need to click it.
async () => {
const year = "YEAR";
const issue = "ISSUE"; // Format: "No.01", "No.12", etc.
Sponsors
Details
- Repository
- github.com/cookjohn/cnki-skills
- Categories
- Git & Pull Requests, Office & Documents
- First seen
- Jun 3, 2026