Skip to main content
skill CX Codex

cnki-search — Claude Code skill for CNKI paper search

Searches CNKI papers by keyword and returns records with authors, journals, and dates. Use it when you need an initial literature search on a subject.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add cookjohn/cnki-skills --skill cnki-search -a claude-code
Open on GitHub

What cnki-search does

This skill opens CNKI search through mcp__chrome-devtools__navigate_page, submits keywords in Russian or English, and extracts the current result page in one script. It returns the result total, page details, paper titles, and links.

Each record includes authors, journal, date, citation count, and download count. The skill checks whether a captcha is visible instead of treating an off-screen page element as active, so a visible captcha stops the search with a captcha error. It requires Chrome DevTools MCP tools, which is worth checking before you run a query.

When you choose a paper, it opens the result URL directly rather than clicking into another tab. Search results can also be passed to cnki-export for batch export to Zotero without opening every paper page.

What it helps with

  • find CNKI papers by keyword
  • collect authors and journals from search results
  • check paper dates, citations, and downloads
  • open a selected paper from its direct URL
  • send search results to Zotero in a batch

Example prompts for the agent

  • Search CNKI for papers on machine learning.
  • Find CNKI publications about data analysis methods.
  • Search CNKI for these keywords and list the authors and journals.

How to install cnki-search

1Skills CLI (Vercel)

npx skills add cookjohn/cnki-skills --skill cnki-search -a claude-code

2Manually: put the files in place

~/.claude/skills/cnki-search/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/cnki-search/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about cnki-search

How do I install cnki-search in Claude Code?

Run npx skills add cookjohn/cnki-skills --skill cnki-search -a claude-code, then run npx skills add cookjohn/cnki-skills --skill cnki-search -a claude-code again. The skill file is at ~/.claude/skills/cnki-search/SKILL.md.

What does cnki-search do?

It searches CNKI for papers using keywords and returns structured search results. Each result can include a title, link, authors, journal, date, citations, and downloads.

How does cnki-search handle a CNKI captcha?

The skill checks whether the captcha element is actually visible on screen. If it is active, the search returns a captcha error rather than continuing.

Similar skills

Everything for Science and research →

From the same set4

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor