Waxell

skill

scientific-toolkit-skill High risk

zlanqingzlanqing/codex-claude-academic-skillsupdated

Research computing toolkit for optoelectronic information science and engineering, MATLAB/Octave, Python scientific analysis, signal processing, image processing, statistics, simulation, optimization, publication figures, sensor/time-series data, citation lookup, and common scientific libraries. Use when the user asks for MATLAB code, scientific Python, data analysis, plots, simulations, formulas, statistics, machine learning, optical/physical/materials computation, or reproducible research workflows.
zlanqing's own description, from the skill's files.
Stars
5,626
Version
v1
Copies
0

Overview

blockHigh risk

Waxell rates it high risk: 29 findings, highest severity critical.

Highest severity
critical
Findings
29
What ran
Static analysis

A clean result means nothing alarming in what is published, not a guarantee. How the checks work

We don't republish the skill's instructions. Read them on GitHub at the reviewed commit.

Security

Security scan

Checked 2 days ago

Result

High risk Waxell rates it high risk: 29 findings, highest severity critical.

Checked with static analysis: servers it launches, packages it installs at runtime, scripts piped to a shell and bundled binaries. Nothing was run. How the checks work

Findings (29)

critical · 1

  • critical

    Tells Claude to download a script and pipe it to a shell

    references/scientific-skills/literature-review/SKILL.md:659 · skill_risk:S1

high · 24

  • high

    Tells Claude to install unpinned packages (astropy)

    references/scientific-skills/astropy/SKILL.md:191 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (requests)

    references/scientific-skills/citation-management/SKILL.md:1081 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (bibtexparser)

    references/scientific-skills/citation-management/SKILL.md:1082 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (biopython)

    references/scientific-skills/citation-management/SKILL.md:1083 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (scholarly)

    references/scientific-skills/citation-management/SKILL.md:1086 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (selenium)

    references/scientific-skills/citation-management/SKILL.md:1088 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (crossref-commons)

    references/scientific-skills/citation-management/SKILL.md:1095 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (pylatexenc)

    references/scientific-skills/citation-management/SKILL.md:1096 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (scholarly)

    references/scientific-skills/citation-management/scripts/search_google_scholar.py:7 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (scholarly, file=sys.stderr)

    references/scientific-skills/citation-management/scripts/search_google_scholar.py:22 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (biopython)

    references/scientific-skills/exploratory-data-analysis/SKILL.md:353 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (biopython)

    references/scientific-skills/exploratory-data-analysis/scripts/eda_analyzer.py:374 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (pillow)

    references/scientific-skills/exploratory-data-analysis/scripts/eda_analyzer.py:414 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (requests)

    references/scientific-skills/literature-review/SKILL.md:666 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (networkx)

    references/scientific-skills/networkx/SKILL.md:264 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (pytesseract, pdf2image)

    references/scientific-skills/pdf/SKILL.md:235 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (pymatgen)

    references/scientific-skills/pymatgen/SKILL.md:35 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (pymatgen, mp-api)

    references/scientific-skills/pymatgen/SKILL.md:38 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (mp-api)

    references/scientific-skills/pymatgen/references/materials_project_api.md:14 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (pymatgen)

    references/scientific-skills/pymatgen/scripts/phase_diagram_generator.py:27 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (mp-api)

    references/scientific-skills/pymatgen/scripts/phase_diagram_generator.py:33 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (pymatgen)

    references/scientific-skills/pymatgen/scripts/structure_analyzer.py:32 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (pyyaml)

    references/scientific-skills/pymatgen/scripts/structure_analyzer.py:262 · skill_risk:S2

  • high

    Tells Claude to install unpinned packages (pymatgen)

    references/scientific-skills/pymatgen/scripts/structure_converter.py:27 · skill_risk:S2

info · 4

  • info

    references/scientific-skills/timesfm-forecasting/examples/anomaly-detection/output/anomaly_detection.png: PNG image

    references/scientific-skills/timesfm-forecasting/examples/anomaly-detection/output/anomaly_detection.png · binary_risk:B6

  • info

    references/scientific-skills/timesfm-forecasting/examples/covariates-forecasting/output/covariates_data.png: PNG image

    references/scientific-skills/timesfm-forecasting/examples/covariates-forecasting/output/covariates_data.png · binary_risk:B6

  • info

    references/scientific-skills/timesfm-forecasting/examples/global-temperature/output/forecast_animation.gif: GIF image

    references/scientific-skills/timesfm-forecasting/examples/global-temperature/output/forecast_animation.gif · binary_risk:B6

  • info

    references/scientific-skills/timesfm-forecasting/examples/global-temperature/output/forecast_visualization.png: PNG image

    references/scientific-skills/timesfm-forecasting/examples/global-temperature/output/forecast_visualization.png · binary_risk:B6

Versions

Version history

Each distinct content we have seen, newest first, with the verdict it got at the time.

One version so far: v1, seen 2026-11-03.

See and control which skills your people use

Inside your organization, Waxell scans each skill and plugin before anyone installs it, approves what passes and publishes it to a private marketplace, and puts every MCP tool call behind one governed URL.

30 minutes. No commitment.

SOC 2 Type II attested · ISO/IEC 27001:2022 certified · HIPAA with a BAA · aligned to the EU AI Act and NIST AI RMF

More data & analytics skills and plugins

See all