Academic Research Skip

v1.0.1

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...

0· 151·1 current·1 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for mmyg11/academic-research-skip.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Academic Research Skip" (mmyg11/academic-research-skip) from ClawHub.
Skill page: https://clawhub.ai/mmyg11/academic-research-skip
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install academic-research-skip

ClawHub CLI

Package manager switcher

npx clawhub@latest install academic-research-skip
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The scripts and SKILL.md implement OpenAlex-based search and a literature-review pipeline as advertised. Minor inconsistencies: the package/registry metadata claims 'instruction-only' with no install spec, but this bundle includes Python scripts that require the 'requests' library and a Python runtime. That missing dependency declaration is a bookkeeping issue but does not change the skill's purpose.
Instruction Scope
Runtime instructions and the Python code only perform searches against api.openalex.org and (optionally) api.unpaywall.org, parse results, cluster themes, and write a local cache under /tmp/litreview_cache. The code does not read other system files, environment variables, or call arbitrary external endpoints beyond OpenAlex/Unpaywall. It also does not exfiltrate secrets or request unrelated data.
Install Mechanism
No install spec is provided (lowest-risk install model). However, the shipped scripts require Python and the third-party 'requests' package; these requirements are not declared in the manifest. This is an operational omission (user/agent must have Python + requests available) rather than an active security risk.
Credentials
The skill requests no environment variables or credentials. The only notable constant is a built-in MAILTO (topanga@ludwitt.com) used as a polite parameter to OpenAlex/Unpaywall; this means queries will include that email but does not expose any user secrets or require tokens.
Persistence & Privilege
always is false and the skill does not request persistent privileged presence. It writes cache files to /tmp/litreview_cache (local, non-privileged) and does not modify other skills or system-wide settings.
Assessment
This skill appears to do what it says: run Python scripts that query OpenAlex (and optionally Unpaywall) and produce literature-review output. Before installing, ensure you have a Python runtime and the 'requests' library available (the manifest doesn't declare this dependency). Note the scripts will perform outbound network requests and include the hard-coded email (topanga@ludwitt.com) as the 'mailto' parameter to third-party APIs; if you prefer not to surface your queries with that contact, inspect/modify the MAILTO value in the scripts. The tool caches results under /tmp/litreview_cache — review or clear that cache if it will contain sensitive query info. Run the scripts in an isolated environment if you want to limit network or file access. Overall there are no requests for credentials or unexpected endpoints, and the functionality matches the description.

Like a lobster shell, security has layers — review code before you run it.

latestvk97agf4bbpqmazm5xtjnczx5hx839jx4
151downloads
0stars
2versions
Updated 1mo ago
v1.0.1
MIT-0

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

Comments

Loading comments...