Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Google Scholar Search Skill

v0.1.0

Search academic papers on Google Scholar with keyword, author, and year filters, plus access author profiles and export results in JSON format.

1· 989·3 current·4 all-time
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
Name and description match the included python implementation: requests + BeautifulSoup for scraping scholar.google.com and the scholarly library for author profiles. Required capabilities (network access and HTML parsing) align with the stated purpose; no unrelated credentials or binaries are requested.
Instruction Scope
SKILL.md and README instruct only web scraping of Google Scholar and using the scholarly library for author metadata. The runtime instructions do not ask the agent to read unrelated local files, environment variables, or exfiltrate secrets. The SKILL.md explicitly notes Google Scholar has no official API and that scraping may be blocked.
Install Mechanism
Registry has no formal install spec (instruction-only), but the README provides multiple optional install methods. Two items to watch: (1) a recommended 'curl -LsSf https://astral.sh/uv/install.sh | sh' to install 'uv' — piping a remote shell script to sh carries risk if you don't trust that host; (2) the one-click 'npx skills add https://github.com/...' suggestion may execute tooling that fetches remote code. The Python dependencies themselves (requests, beautifulsoup4, scholarly) are standard and declared in requirements.txt.
Credentials
The skill declares no required environment variables, no secrets, and no config paths. The code does not attempt to access system credentials or unrelated environment values. Network access to scholar.google.com is required and appropriate for the stated purpose.
Persistence & Privilege
The skill does not request always:true or any elevated/always-present privilege. It does not modify other skills or system-wide settings. It appears to operate as a user-invoked CLI/skill.
Assessment
This skill appears internally consistent with its stated goal of scraping Google Scholar and using the scholarly library for author data. Before installing: (1) avoid blindly running remote install commands (e.g., 'curl | sh' or arbitrary 'npx' commands) unless you trust the source — download and inspect scripts first; (2) install and run the Python code inside a virtualenv or container; (3) be aware that scraping Google Scholar can be blocked and may violate Google’s terms of service — consider using Semantic Scholar or PubMed APIs for stable access; (4) note references to Sci-Hub in the README (potential legal/copyright concerns) and decide if you want that linked functionality; (5) if you plan to use the 'scholarly' dependency, verify its behavior and network endpoints; and (6) verify the repository/author provenance (the README points at a GitHub user) before trusting remote install suggestions. These precautions would reduce risk if you choose to install and run this skill.

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

latestvk97bj51f1mz4psnsfc86hpf20n81zez2
989downloads
1stars
1versions
Updated 7h ago
v0.1.0
MIT-0

Google Scholar Search

AI-Powered Academic Literature Search Tool - Search academic papers through Google Scholar

Description

Search for academic literature and research papers through Google Scholar. This skill provides powerful search capabilities with advanced filtering options including author-specific searches and year-based filtering.

Features

  • Keyword Search: Search papers by keywords, titles, or topics
  • Advanced Search: Filter results by author and publication year range
  • Author Profiles: Retrieve detailed author information including interests and citation counts
  • Rich Metadata: Access titles, authors, abstracts, and direct links
  • JSON Export: Export results in JSON format for further processing

Usage

/google-scholar-search Search for papers about "machine learning in healthcare"
/google-scholar-search Find papers by author "Andrew Ng" about "deep learning"
/google-scholar-search Search for "neural networks" from 2018 to 2022
/google-scholar-search Get author information for "Geoffrey Hinton"

Examples

Basic Search

/google-scholar-search Find papers about "transformer architecture"

Advanced Search with Author

/google-scholar-search Search for "deep learning" by author "Yann LeCun"

Search with Year Range

/google-scholar-search Find papers about "GANs" from 2018 to 2023

Author Information

/google-scholar-search Get author profile for "Yoshua Bengio"

Command Reference

search

Search papers by keywords.

OptionDescription
--querySearch query string
--resultsNumber of results (default: 10)
--outputOutput file path
--formatOutput format: console, json

advanced

Advanced search with filters.

OptionDescription
--querySearch query string
--authorFilter by author name
--year-startStart year (optional)
--year-endEnd year (optional)
--resultsNumber of results (default: 10)
--outputOutput file path
--formatOutput format: console, json

author

Get author profile and publications.

OptionDescription
--nameAuthor name
--outputOutput file path
--formatOutput format: console, json

Output Format

Console Output

标题: Attention Is All You Need
作者: Vaswani, A., et al.
摘要: This paper proposes the Transformer architecture...
链接: https://...

Author Output

姓名: Geoffrey Hinton
机构: University of Toronto
研究领域: Machine Learning, Deep Learning, Neural Networks
总引用数: 150000+
近期论文:
  - 1. Forward-Forward (2022) - 引用数: 150
  - 2. Deep Learning (2015) - 引用数: 50000+

Notes

  • Google Scholar doesn't provide an official API - this tool uses web scraping
  • Search results may vary due to Google's anti-bot measures
  • For stable access, consider using Semantic Scholar or PubMed APIs
  • Author search returns the first matching author profile

Related Skills

Comments

Loading comments...