# cnki-parse-results

Extract structured details from an open CNKI results page. Useful when you need article titles, authors, journals and citation counts after running a search.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 385 installs · ★ 1019
- Author: cookjohn
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/cookjohn/cnki-skills/tree/HEAD/skills/cnki-parse-results/SKILL.md
- Updated: 2026-03-13
- HTML: https://affpapa.org/en/nevibecode/skills/cnki-parse-results

## What it does

The skill reads the current CNKI results page in Chrome and collects each paper’s title, authors, journal, date, database type, citation count and downloads. It also returns the article link and marks items published online first.

It checks the page with `mcp__chrome-devtools__take_snapshot` and first tries to extract records using `mcp__chrome-devtools__evaluate_script`. If the page structure has changed and that script returns no records, the skill parses the accessibility tree instead. A CNKI results page must be open; any CAPTCHA has to be solved manually before extraction can proceed.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add cookjohn/cnki-skills --skill cnki-parse-results -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/cnki-parse-results/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/cnki-parse-results/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add cookjohn/cnki-skills --skill cnki-parse-results -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/cnki-parse-results/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add cookjohn/cnki-skills --skill cnki-parse-results -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/cnki-parse-results/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install cookjohn/cnki-skills cnki-parse-results
```

2. **Manually: put the files in place**
- File: `.github/skills/cnki-parse-results/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add cookjohn/cnki-skills --skill cnki-parse-results -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/cookjohn/cnki-skills --path skills/cnki-parse-results
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/cnki-parse-results/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add cookjohn/cnki-skills --skill cnki-parse-results -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/cookjohn/cnki-skills/tree/HEAD/skills/cnki-parse-results/SKILL.md

## When to use it
- collect paper titles and authors from CNKI results
- retrieve journal names and publication dates
- check citation and download counts for papers
- return article links and database types in structured data

## Example prompts
- Parse the open CNKI results page and list the paper details.
- Collect the authors, journals and dates from the current search results.
- Check this CNKI page and return the papers with their citation counts.

## Similar
- [results-analysis](https://affpapa.org/en/nevibecode/skills/results-analysis.md) — skill · 542 installs
- [firecrawl-deep-research](https://affpapa.org/en/nevibecode/skills/firecrawl-deep-research.md) — skill · 35400 installs
- [analyze-results](https://affpapa.org/en/nevibecode/skills/analyze-results.md) — skill · 547 installs
- [results-report](https://affpapa.org/en/nevibecode/skills/results-report.md) — skill · 490 installs
- [blog-notebooklm](https://affpapa.org/en/nevibecode/skills/blog-notebooklm.md) — skill · 2500 installs
- [literature-search-openalex](https://affpapa.org/en/nevibecode/skills/literature-search-openalex.md) — skill · 3100 installs

From the same set: [cookjohn/cnki-skills](https://affpapa.org/en/nevibecode/by/cookjohn/cnki-skills.md) — 9 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
