ieee-skills

内容来源:README.md(说明文档) · 原始地址 · 查看安装指南

原始内容

IEEE Skills for Claude Code

English | 中文

WeChat Official Account (公众号) WeChat Group (微信群) Discord
Join Discord
未来论文实验室 扫码加入交流群 English & Chinese

English

Claude Code skills that let Claude interact with IEEE Xplore and IEEE SA through Chrome DevTools MCP.

Search papers, browse journals/conferences, extract metadata, export citations, download PDFs, search IEEE standards catalog, and push to Zotero — all from the Claude Code CLI.

Prerequisites

  • Claude Code CLI installed
  • Chrome browser (institutional or personal login for PDF download & export)
  • Zotero desktop app (optional, for citation export)
  • Python 3 (optional, for Zotero push script)

Skills

Skill Description Invocation
ieee-search Keyword search with structured result extraction /ieee-search deep learning
ieee-advanced-search Filtered search: author, journal, year, title, keywords, DOI /ieee-advanced-search author: LeCun year: 2020-2025 transformer
ieee-parse-results Re-parse an existing search results page (internal)
ieee-navigate-pages Pagination, sort order, results-per-page /ieee-navigate-pages next
ieee-paper-detail Extract full article metadata (abstract, authors, DOI, etc.) /ieee-paper-detail 8876906
ieee-journal-browse Browse journal info, impact factor, issues, articles /ieee-journal-browse 34
ieee-download Download article PDFs to local disk /ieee-download 8876906
ieee-export Export citations as RIS/BibTeX/text, push to Zotero /ieee-export 8876906 format: ris
ieee-standards-search Search IEEE SA catalog for IEEE/ANSI standards /ieee-standards-search power line carrier coupling

Agent

ieee-researcher — orchestrates all 9 skills. Supports multi-step workflows like "search → detail → export to Zotero → download PDF", and cross-references IEC standards with their IEEE counterparts.

Installation

1. Install Chrome DevTools MCP server

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

2. Install IEEE Xplore skills

git clone https://github.com/cookjohn/ieee-skills.git
cd ieee-skills
cp -r skills/ agents/ .claude/

Or add to an existing project:

git clone https://github.com/cookjohn/ieee-skills.git /tmp/ieee-skills
cp -r /tmp/ieee-skills/skills/ your-project/.claude/skills/
cp -r /tmp/ieee-skills/agents/ your-project/.claude/agents/

3. Configure anti-detection (recommended)

Add to your .claude.json to prevent bot detection issues:

{
  "mcpServers": {
    "chrome-devtools": {
      "command": "npx",
      "args": [
        "-y",
        "chrome-devtools-mcp@latest",
        "--ignoreDefaultChromeArg=--enable-automation",
        "--ignoreDefaultChromeArg=--disable-infobars",
        "--chromeArg=--disable-blink-features=AutomationControlled"
      ]
    }
  }
}

4. Launch Claude Code

claude

Skills and agent are picked up automatically. Try /ieee-search deep learning to verify.

Project Structure

skills/
├── ieee-search/SKILL.md              # Basic keyword search
├── ieee-advanced-search/SKILL.md     # Filtered search (author, journal, year, etc.)
├── ieee-parse-results/SKILL.md       # Parse existing results page
├── ieee-navigate-pages/SKILL.md      # Pagination & sorting
├── ieee-paper-detail/SKILL.md        # Paper metadata extraction
├── ieee-journal-browse/SKILL.md      # Journal/conference info & browsing
├── ieee-download/SKILL.md            # PDF download
├── ieee-export/                      # Citation export & Zotero
│   ├── SKILL.md
│   └── scripts/
│       └── push_to_zotero.py         # Zotero Connector API client
└── ieee-standards-search/SKILL.md   # IEEE SA standards catalog search
agents/
└── ieee-researcher.md                # Agent: orchestrates all skills

Key Identifiers

IEEE Xplore uses these identifiers:

Identifier Description Example Used For
arnumber Article Number 8876906 Document URL, PDF, citations
punumber Publication Number 34 Journal/conference pages
isnumber Issue Number 11424231 Specific issue pages

The arnumber is the primary key — all operations (detail, download, export) are based on it.

Two Websites

Website URL Content Skills
IEEE Xplore ieeexplore.ieee.org Papers, proceedings, full-text standards ieee-search, ieee-advanced-search, etc.
IEEE SA standards.ieee.org Standards catalog, project status ieee-standards-search

Note: IEEE Xplore does NOT host IEC/ISO standards. For IEC standards, use the IEC Webstore (webstore.iec.ch). The ieee-standards-search skill can help find corresponding IEEE/ANSI standards.


中文

公众号 微信交流群 Discord
加入 Discord
未来论文实验室 扫码加入交流群 中英文交流

Claude Code 通过 Chrome DevTools MCP 操作 IEEE XploreIEEE SA 的技能集。

支持论文检索、期刊/会议浏览、元数据提取、引用导出、PDF 下载、IEEE 标准目录搜索、推送到 Zotero 等功能,全部在 Claude Code 命令行中完成。

前置要求

  • 已安装 Claude Code CLI
  • Chrome 浏览器(下载和导出需机构或个人账号登录 IEEE Xplore)
  • Zotero 桌面端(可选,用于引用导出)
  • Python 3(可选,用于 Zotero 推送脚本)

技能列表

技能 功能 调用方式
ieee-search 关键词检索,返回结构化结果 /ieee-search deep learning
ieee-advanced-search 高级检索:作者、期刊、年份、标题、DOI /ieee-advanced-search author: LeCun year: 2020-2025
ieee-parse-results 重新解析当前搜索结果页 (内部调用)
ieee-navigate-pages 翻页、排序、每页显示数量 /ieee-navigate-pages next
ieee-paper-detail 提取论文完整元数据(摘要、作者、DOI 等) /ieee-paper-detail 8876906
ieee-journal-browse 浏览期刊/会议信息、影响因子、文章列表 /ieee-journal-browse 34
ieee-download 下载论文 PDF 到本地 /ieee-download 8876906
ieee-export 导出引用为 RIS/BibTeX/纯文本,推送到 Zotero /ieee-export 8876906 format: ris
ieee-standards-search 搜索 IEEE SA 标准目录 /ieee-standards-search power line carrier

智能体

ieee-researcher — 统一调度全部 9 个技能。支持"检索 → 详情 → 导出到 Zotero → 下载 PDF"等复合工作流,并可交叉引用 IEC 标准与 IEEE 对标标准。

安装方法

1. 安装 Chrome DevTools MCP 服务器

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

2. 安装 IEEE 技能

git clone https://github.com/cookjohn/ieee-skills.git
cd ieee-skills
cp -r skills/ agents/ .claude/

添加到已有项目:

git clone https://github.com/cookjohn/ieee-skills.git /tmp/ieee-skills
cp -r /tmp/ieee-skills/skills/ your-project/.claude/skills/
cp -r /tmp/ieee-skills/agents/ your-project/.claude/agents/

3. 配置反检测(推荐)

.claude.json 中添加以下配置,优化 PDF 下载体验:

{
  "mcpServers": {
    "chrome-devtools": {
      "command": "npx",
      "args": [
        "-y",
        "chrome-devtools-mcp@latest",
        "--ignoreDefaultChromeArg=--enable-automation",
        "--ignoreDefaultChromeArg=--disable-infobars",
        "--chromeArg=--disable-blink-features=AutomationControlled"
      ]
    }
  }
}

4. 启动 Claude Code

claude

技能和智能体会自动加载。输入 /ieee-search deep learning 验证是否正常。


License

MIT