Discovery Engine

Security checks across static analysis, malware telemetry, and agentic risk

Overview

This skill appears purpose-aligned for extracting public scientific paper information, with disclosed local file saving and optional GitHub submission steps users should review before using.

This skill looks reasonable for research-paper extraction. Before using the optional submission flow, review the JSON files in `~/.discovery/data/batch/`, make sure they do not contain private or unwanted content, and confirm that GitHub CLI is logged into the account you want to use.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

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.

What this means

The skill may run local helper commands that fetch paper metadata and write extraction results.

Why it was flagged

The skill asks the agent to run local command-line tools. The commands are visible, scoped to paper discovery/extraction/submission, and fit the stated purpose.

Skill content
Run `python scripts/extract.py discover` ... Save each result via `python scripts/extract.py save` ... Optionally submit results as a PR via `gh`
Recommendation

Use it for intended research extraction tasks and review the generated files before validating or submitting them.

What this means

If the submission step is run, your GitHub account may create a fork, push files, and open a public pull request.

Why it was flagged

The optional submission workflow uses the user's GitHub CLI identity to fork, push a branch, and create a pull request. This is disclosed and scoped, but it does use account authority.

Skill content
gh repo fork pcdeni/discovery-engine --clone=false ... BRANCH="contrib/$(gh api user --jq .login)/$(date +%Y%m%d-%H%M%S)" ... git push -u origin "$BRANCH" ... gh pr create
Recommendation

Only run the GitHub submission step when you intentionally want to publish the batch, and confirm which GitHub account `gh` is logged into.

What this means

Extraction outputs remain on disk and may later be copied into a GitHub submission if the optional PR workflow is used.

Why it was flagged

The skill persists generated extraction JSON locally for later validation or submission. This is expected for the workflow, but users should know where generated content is stored.

Skill content
The save command normalizes format issues, validates, adds metadata, and saves to `~/.discovery/data/batch/`.
Recommendation

Review or delete files under `~/.discovery/data/batch/` if they contain content you do not want retained or submitted.