skills/ieee-search-mcp/SKILL.md
Use browser MCP to access IEEE Xplore through university library proxy, preserve institutional session, run keyword/advanced/journal search, and optionally post-filter by CCF rank (for example CCF-A) with structured output.
npx skillsauth add duruii/scientific-skills ieee-search-mcpInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when user requires IEEE Xplore search through school library access (proxy/SSO session), not direct public IEEE entry.
chrome-devtools or equivalent) is already installed and available.assets/school_profiles.example.json.library_homeproxy_ieee_homedb_keyword_candidatesknown_database_detail_urlknown_journals — a map of alias -> {name, punumber, proxy_url} for journals the user accesses frequentlywust (Wuhan University of Science and Technology).library_home, verify login state.db_keyword_candidates in order (for WUST try IEL before IEEE if needed).metaersp-2.../ieeexplore/...), continue in the same page/session.https://ieeexplore.ieee.org/ directly unless user confirms fallback.Access provided by: or proxy host before searching.keyword / advanced / journal).When user mentions a journal by alias or full name and the profile has a known_journals entry:
known_journals keys (case-insensitive) or name fields.proxy_url — skip Path A search flow entirely.Access provided by: or proxy host in URL).When the user navigates to a journal not yet in known_journals:
known_journals in the school profile. If the user confirms, update assets/school_profiles.example.json accordingly.IEEE may fail, retry IEL.known_database_detail_url) if profile has it.ieeexplore.ieee.org, immediately restore proxy route via proxy_ieee_home.pageId must be number).Ask user instead of guessing at these points:
If user asks for "只要 CCF-A/CCF-B" or similar:
node ../ccf-rank/scripts/query_ccf_rank.mjs "<venue or journal>" --top 3A).type, rank, area).title | year | venue/journal | authors | access_path | ieee_url | ccf_rank(optional).access_path so user can confirm proxy route is used.For each run, report these 5 items:
library_home -> db alias -> IEEE proxy page).tools
Debugging methodology for LLM tool calls — trace from the model's side first, use runtime evidence over code inference, and follow live request chains for reasoning/thinking bugs.
testing
Research-grade single-paper analysis with evidence-grounded structured extraction and internal self-evaluation. Use when users ask to summarize or screen one academic paper from an arXiv link/ID or local PDF and need verifiable claims with citations, especially for Chinese-language output to students.
testing
Fetch and organize course transcripts from DeepLearning.AI. Use this skill whenever the user mentions DeepLearning.AI courses, wants to download course transcripts, subtitles, or VTT files from a course, or asks to organize lesson transcripts from learn.deeplearning.ai. It does NOT trigger for general video subtitle downloading — only for DeepLearning.AI courses specifically.
development
Query CCF (China Computer Federation) venue rankings for conferences and journals using year-partitioned reference data. Use when users ask for CCF level (A/B/C), category/domain, or rank verification for a venue abbreviation/full name (for example ICML, CVPR, TOCS), or request batch lookup/comparison across venues or years.