cnki-paper-detail — Claude Code skill for CNKI paper details
Extract metadata from a CNKI paper page, from authors and abstract to publication details. Use it when you need a structured record for a specific paper.
npx skills add cookjohn/cnki-skills --skill cnki-paper-detail -a claude-codeWhat cnki-paper-detail does
The skill reads a CNKI paper page and gathers its title, authors, affiliations, abstract, keywords, funding details and classification code. It also collects journal and publication information, the article outline and citation counts, then formats the result as a paper record.
It uses Chrome DevTools MCP tools to navigate, inspect the page and run JavaScript. If script-based extraction fails, it falls back to parsing the accessibility tree. A slider CAPTCHA requires manual completion in Chrome before extraction can continue.
What it helps with
- collect metadata for a specific CNKI paper
- retrieve authors and their affiliations
- extract an abstract and keywords
- check journal, funding and classification details
- gather an article outline and citation counts
Example prompts for the agent
- Gather the details for this CNKI paper:
paper URL. - Extract the metadata from the CNKI paper page open in Chrome.
- If a CAPTCHA appears, ask me to complete it in Chrome, then continue.
How to install cnki-paper-detail
1Skills CLI (Vercel)
npx skills add cookjohn/cnki-skills --skill cnki-paper-detail -a claude-code2Manually: put the files in place
~/.claude/skills/cnki-paper-detail/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/cnki-paper-detail/
1Skills CLI (Vercel)
npx skills add cookjohn/cnki-skills --skill cnki-paper-detail -a codex2Manually: put the files in place
.agents/skills/cnki-paper-detail/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add cookjohn/cnki-skills --skill cnki-paper-detail -a cursor2Manually: put the files in place
.cursor/skills/cnki-paper-detail/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install cookjohn/cnki-skills cnki-paper-detail2Manually: put the files in place
.github/skills/cnki-paper-detail/SKILL.md1Skills CLI (Vercel)
npx skills add cookjohn/cnki-skills --skill cnki-paper-detail -a gemini-cli2Platform CLI
gemini skills install https://github.com/cookjohn/cnki-skills --path skills/cnki-paper-detailManually: put the files in place
.devin/skills/cnki-paper-detail/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add cookjohn/cnki-skills --skill cnki-paper-detail -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about cnki-paper-detail
How do I install cnki-paper-detail in Claude Code?
Run npx skills add cookjohn/cnki-skills --skill cnki-paper-detail -a claude-code. The skill file is at ~/.claude/skills/cnki-paper-detail/SKILL.md.
What does cnki-paper-detail do?
It gathers bibliographic fields, abstract content and citation data from a CNKI paper page, then presents them as a structured record.
What does cnki-paper-detail need to run?
It uses Chrome DevTools MCP tools. If CNKI displays a slider CAPTCHA, you must solve it manually in Chrome before the skill can proceed.