Literature Review
AdvisoryAudited by Static analysis on Apr 30, 2026.
Overview
No suspicious patterns detected.
Findings (0)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
The skill may require a compatible Python environment and dependencies even though the registry does not declare them.
The skill relies on a local Python helper script, while the registry shows no install spec or required binaries. This is disclosed and user-directed, but setup requirements are under-declared.
python3 scripts/lit_search.py search "impact of glycyrrhiza on bifidobacterium" --limit 5 --source all
Run it only in a trusted Python environment and install any needed dependencies from trusted sources.
If configured, your API keys or email identifier may be used when contacting the named academic services.
The script reads optional provider API keys and an email identity from environment variables. This matches the academic API integration, and the visible artifacts do not show hardcoded secrets or unrelated credential use.
S2_API_KEY = os.getenv("SEMANTIC_SCHOLAR_API_KEY")
OA_API_KEY = os.getenv("OPENALEX_API_KEY")
USER_EMAIL = os.getenv("USER_EMAIL", os.getenv("CLAWDBOT_EMAIL", "anonymous@example.org"))Use dedicated, low-privilege API keys where possible and avoid placing secrets directly in prompts or shared logs.
Research topics, search terms, and DOI lookups may be visible to the third-party academic API providers.
The skill sends literature-search requests to named external academic APIs. This is disclosed and purpose-aligned, but user queries and DOI lookups leave the local environment.
S2_BASE_URL = "https://api.semanticscholar.org/graph/v1" OA_BASE_URL = "https://api.openalex.org" CR_BASE_URL = "https://api.crossref.org/works" PM_BASE_URL = "https://eutils.ncbi.nlm.nih.gov/entrez/eutils"
Avoid including confidential, unpublished, or personally sensitive information in search queries unless you are comfortable sharing it with those providers.
