CNKI Skills

CNKI Skills for Claude Code

Набор скиллов для Claude Code, который через Chrome DevTools MCP ищет статьи в CNKI, смотрит журналы, скачивает PDF и выгружает в Zotero

Скилл

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Управляет браузером и выполняет скрипты на страницах CNKI
  • Запускает скачивание файлов и отправляет записи во внешний Zotero
Все причины и проверки

cookjohn/cnki-skills

Установка

Ручная установка

claude mcp add chrome-devtools -- npx -y chrome-devtools-mcp@latest

Сервер Chrome DevTools MCP, без него скиллы не работают.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Набор дает Claude Code десять скиллов и агента-оркестратора для работы с китайской научной базой CNKI. Скиллы делают поиск по ключевым словам и расширенный поиск с фильтрами по автору, журналу, дате и категории источника, разбирают страницу результатов, листают выдачу, достают полные метаданные статьи, ищут журналы и их показатели, открывают оглавления выпусков, запускают скачивание PDF или CAJ и оформляют цитату по ГОСТ GB/T 7714 или отправляют запись в Zotero. Все действия идут через асинхронные вызовы в Chrome DevTools MCP, без разбора скриншотов. Скачивание работает в текущей залогиненной сессии браузера пользователя, капчу скилл не проходит сам, а приостанавливается и просит решить ее вручную.

Для кого. Для исследователей, преподавателей, аспирантов и технических писателей, которые работают с китайской научной литературой в CNKI.

Подходит, если

  • Нужно найти статьи по теме в CNKI и получить структурированный список результатов
  • Нужно проверить журнал, его индексацию и показатели или открыть оглавление выпуска
  • Нужно скачать PDF своей статьи и выгрузить запись в Zotero с готовой цитатой

Не подходит, если

  • Нет своего доступа к CNKI с правом скачивания
  • Нужна база не на китайском языке, скиллы заточены под структуру CNKI

Пример запроса к агенту

Найди в CNKI статьи категории CSSCI по машинному обучению за 2020-2025 годы и выгрузи первые пять в Zotero

Ограничения

Нужен установленный сервер Chrome DevTools MCP и запущенный Chrome с отладочным портом. Скачивание доступно только при входе в CNKI под аккаунтом с правом загрузки, обычно институциональным или платным, паролей и подписок скиллы не обходят. Капча решается пользователем вручную. Отправка в Zotero требует Python 3 и запущенного десктопного Zotero. Селекторы привязаны к текущей верстке CNKI и могут ломаться при ее изменении.

Как отключить. Удалите папки skills/cnki-* и agents/cnki-researcher.md из каталога .claude вашего проекта или из глобального ~/.claude. При желании отключите сервер chrome-devtools в настройках MCP.

Проверка безопасности

  • Управляет браузером и выполняет скрипты на страницах CNKI
  • Запускает скачивание файлов и отправляет записи во внешний Zotero

Коротко о README

README на английском и китайском описывает десять скиллов и агент cnki-researcher, который их объединяет в цепочки вроде поиск, фильтр, выгрузка в Zotero. Установка состоит из добавления сервера chrome-devtools через MCP, копирования папок skills/ и agents/ в каталог .claude и запуска Chrome с отладочным портом. Каждый скилл работает за один-два вызова: переход на страницу и один асинхронный evaluate_script, без скриншотов и OCR. Агент замечает капчу и приостанавливается, чтобы пользователь решил ее вручную. Скрипт push_to_zotero.py отправляет записи в десктопный Zotero через его коннектор.

SKILL.md

---
name: cnki-search
description: Search CNKI (中国知网) for papers by keyword. Use when the user wants to find academic papers on a topic.
argument-hint: "[search keywords]"
---

# CNKI Basic Search

Search CNKI for papers using keyword(s). Returns result count and structured result list (titles, URLs, authors, journal, date) in a single call.

## Arguments

$ARGUMENTS contains the search keyword(s) in Chinese or English.

## Steps

### 1. Navigate

Use `mcp__chrome-devtools__navigate_page` -> `https://kns.cnki.net/kns8s/search`

### 2. Search + extract results (single evaluate_script, NO wait_for)

Частые вопросы

Скиллы обходят платный доступ к CNKI?

Нет. Поиск и просмотр работают открыто, а скачивание идет через штатные кнопки загрузки в вашей залогиненной сессии, поэтому нужен аккаунт с правом загрузки. Подписку и капчу скиллы не обходят.

Зачем нужен Chrome DevTools MCP?

Через него агент управляет вкладками Chrome и выполняет скрипты на страницах CNKI. Без этого сервера скиллы не работают.

Выбор редакции

CLI, скилл и Python-библиотека для управления браузером: агент кликает, заполняет формы и читает страницы через CDP

CLIВысокий риск116,6 тыс.Звезды репозитория
Выбор редакции

Скилл собирает обсуждения темы за последние 30 дней из Reddit, X, YouTube, HN, Polymarket и GitHub и сводит их в бриф

СкиллВысокий риск63,1 тыс.Звезды репозитория
Официальный

Официальный MCP-сервер команды Chrome DevTools: агент управляет живым Chrome, смотрит сеть, консоль и записывает трейсы производительности

MCP-серверСредний риск52,7 тыс.Звезды репозитория
Официальный

Быстрый CLI на Rust для автоматизации браузера агентами: снимки доступности со ссылками на элементы, MCP-сервер и скиллы

CLIВысокий риск43,3 тыс.Звезды репозитория
Foxx AICNKI Skills

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.