Leaderboard/Research/cnki-skills
Last commit on March 2, 2026·Created on February 28, 2026

cookjohn/cnki-skills

Gives researchers a direct line into China's academic database.
Combined rank
#334
across all skills
In Research
#20
category rank
Stars
948
+2.9% in last 7d
Forks
81
+3.8% in last 7d
Watchers
1
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This skill collection navigates CNKI across its many interfaces: searching and filtering papers, downloading PDFs and CAJ files, exporting citations to Zotero, verifying journal indexing in databases like CSSCI and 北大核心, and browsing issue tables of contents. It serves Chinese academic researchers, librarians, and research assistants who need to work with Chinese-language sources without manual browser grinding.

WHO IT'S FOR
Chinese Academic Researchers
search and retrieve Chinese academic papers
Graduate Students in Chinese Universities
conduct literature reviews for theses
Academic Librarians Supporting Chinese Studies
verify journal indexing and assess database coverage
Zotero Users Needing Chinese References
export CNKI citations directly into Zotero
Repository contents

10 skill files

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill collection

Follow the documented setup, then try a first task.

I’m using

Clone complete CNKI bundle — macOS

Installs: Installs the complete CNKI bundle of 10 skills and the cnki-researcher agent into the cloned repository's .claude directory. · Claude Code, cnki-researcher

Before you start
  • Claude Code CLI installed
  • Chrome browser
  • Zotero desktop app is optional and only needed for Zotero export
  • Python 3 is optional and only needed for the Zotero push script

Platform: macOS

Run from: Run the clone-and-copy block from the parent directory where the cnki-skills repository should be created.

  1. In a terminal, install the Chrome DevTools MCP server for Claude Code.

    claude mcp add chrome-devtools -- npx -y chrome-devtools-mcp@latest
  2. In a terminal, clone the repository, enter it, and copy its complete skills and agents directories into .claude/.

    git clone https://github.com/cookjohn/cnki-skills.git
    cd cnki-skills
    cp -r skills/ agents/ .claude/
  3. In a terminal on macOS, start Chrome with remote debugging enabled.

    /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222
  4. In a terminal, launch Claude Code.

    claude
README.md · Checked Sep 18, 2026

Give it something to do.

Author’s example

Run a basic CNKI paper search

Uses cnki-search

  • Search keywords in Chinese or English; the author's example uses 人工智能.
/cnki-search 人工智能
skills/cnki-search/SKILL.md · Checked Sep 18, 2026README.md · Checked Sep 18, 2026
Author’s example

Search CNKI with source and date filters

Uses cnki-advanced-search

  • Natural-language search criteria containing the subject, CSSCI source category, and 2020–2025 date range shown in the author's example.
/cnki-advanced-search CSSCI 人工智能 2020-2025
README.md · Checked Sep 18, 2026skills/cnki-advanced-search/SKILL.md · Checked Sep 18, 2026
Author’s example

Check a journal's indexing and evaluation data

Uses cnki-journal-index

  • A journal name or CNKI journal-detail URL; the author's example uses 计算机学报.
/cnki-journal-index 计算机学报
README.md · Checked Sep 18, 2026skills/cnki-journal-index/SKILL.md · Checked Sep 18, 2026