This automates CNKI's old-style advanced search interface with proper field filters and source category checkboxes (SCI, EI, CSSCI, 北大核心), which the newer interface lacks. It handles the full form logic: subject/title/keyword fields, multi-row boolean queries, author and journal filters, date ranges, and source type selection. The implementation is a single async script that fills the form, submits, waits for results, and returns the count and URL. Use this when you need precise filtered searches beyond basic keywords. It includes captcha detection and verified selectors for all form elements. Works with the companion parse and navigation skills for complete result extraction.
npx skills add https://github.com/cookjohn/cnki-skills --skill cnki-advanced-search