← 返回 Skills 市场
feiyang2007

Academic Research Conflict

作者 Feiyang2007 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
253
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install academic-research-conflict
功能描述
Search academic papers and conduct literature reviews using OpenAlex API (free, no key needed). Use when the user needs to find scholarly papers by topic/aut...
使用说明 (SKILL.md)

Academic Research

Search 250M+ academic works via OpenAlex. No API key required.

Built by Topanga — AI Research Consultant

Quick Start

Search papers by topic

python3 scripts/scholar-search.py search "transformer architectures" --limit 10

Search by author

python3 scripts/scholar-search.py author "Yann LeCun" --limit 5

Look up by DOI

python3 scripts/scholar-search.py doi "10.1038/s41586-021-03819-2"

Get citation chain (papers that cite a work)

python3 scripts/scholar-search.py citations "10.1038/s41586-021-03819-2" --direction both

Deep read (fetch abstract + full text when available)

python3 scripts/scholar-search.py deep "10.1038/s41586-021-03819-2"

JSON output for programmatic use

python3 scripts/scholar-search.py search "CRISPR" --json

Literature Review Workflow

Automated multi-step literature review:

python3 scripts/literature-review.py "algorithmic literacy in education" --papers 30 --output review.md

This will:

  1. Search for papers across multiple query variations
  2. Deduplicate and rank by relevance + citations
  3. Identify thematic clusters
  4. Generate a structured synthesis in markdown

Options:

  • --papers N — Target number of papers (default: 20)
  • --output FILE — Write review to file (default: stdout)
  • --years 2020-2025 — Restrict publication year range
  • --json — Output structured JSON instead of markdown

Output Format

All search commands return structured data per paper:

  • Title and publication year
  • Authors (up to 5)
  • Abstract (when available)
  • Citation count
  • DOI
  • Open access URL (when available)
  • Source journal/venue

Tips

  • OpenAlex sorts by relevance by default; use --sort citations for most-cited
  • Combine search + deep for quick triage: search first, deep-read promising hits
  • The literature review script caches results in /tmp/litreview_cache/ to avoid re-fetching
  • For full-text PDFs, pipe DOIs to your PDF extraction tool
安全使用建议
This skill appears to do what it says: query OpenAlex (and optionally Unpaywall) and produce literature-review outputs. Before installing or running it: 1) be aware it will make outbound HTTP requests to api.openalex.org and api.unpaywall.org (network activity). 2) it caches API responses under /tmp/litreview_cache/ (predictable location) — if you run on a multi-user system that data may be readable by others; remove the cache or run in an isolated environment if you have privacy concerns. 3) no credentials are requested, but the code includes a hardcoded contact email (used in API params) and references .env in the README (no .env actually required) — a minor documentation mismatch. 4) as with any third-party code, review the full AcademicResearchClient implementation (truncated in the bundle) and run in a sandboxed environment if you want extra safety.
功能分析
Type: OpenClaw Skill Name: academic-research-conflict Version: 1.0.0 The skill bundle provides legitimate tools for searching academic papers and conducting literature reviews using the OpenAlex and Unpaywall APIs. While there are minor code inconsistencies—such as scripts/main.py referencing a missing class and academic_client.py containing a duplicate of the literature review script—these appear to be unintentional packaging errors rather than malicious. The code lacks any indicators of data exfiltration, persistence, or unauthorized execution, and its network/file access is strictly aligned with its stated research purpose.
能力评估
Purpose & Capability
Name/description (OpenAlex literature search, automated reviews) match the included scripts and client code which implement searching, DOI lookup, citation chains, deep read (Unpaywall), clustering, and synthesis. No unrelated services or credentials are requested.
Instruction Scope
SKILL.md and scripts are scoped to querying OpenAlex and optionally Unpaywall, generating markdown/JSON, and caching results. The instructions and code do write cache files under /tmp/litreview_cache/ (predictable path) and perform outbound HTTP requests. There is a minor mismatch in README suggesting a .env workflow even though no env variables are required by the skill.
Install Mechanism
No install spec; this is instruction/code-only. The code depends on requests (standard Python package) but no installers or external download URLs are used by the skill bundle itself.
Credentials
The skill does not declare or require environment variables, credentials, or config paths. Hardcoded MAILTO ([email protected]) is used for politeness in API calls. No extraneous secrets or unrelated credentials are requested.
Persistence & Privilege
always:false (normal). The code persists API responses to /tmp/litreview_cache/ for caching; this is reasonable for the task but means cached responses are stored on disk with predictable filenames and could be visible to other local users. The skill does not modify other skills or system configs.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install academic-research-conflict
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /academic-research-conflict 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Academic Research v1.0.0 initial release: - Search 250M+ academic papers via the OpenAlex API without an API key. - Supports queries by topic, author, or DOI, plus citation chain exploration. - Fetches structured metadata (title, authors, abstract, citation count, DOI, open access URL). - Automated literature reviews with theme identification and synthesis. - Provides both human-readable markdown and machine-friendly JSON outputs. - Includes example scripts and workflow tips for efficient scholarly research.
元数据
Slug academic-research-conflict
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Academic Research Conflict 是什么?

Search academic papers and conduct literature reviews using OpenAlex API (free, no key needed). Use when the user needs to find scholarly papers by topic/aut... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 253 次。

如何安装 Academic Research Conflict?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install academic-research-conflict」即可一键安装,无需额外配置。

Academic Research Conflict 是免费的吗?

是的,Academic Research Conflict 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Academic Research Conflict 支持哪些平台?

Academic Research Conflict 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Academic Research Conflict?

由 Feiyang2007(@feiyang2007)开发并维护,当前版本 v1.0.0。

💬 留言讨论