pybamm

SAFE max severity SAFESkillSpector Caution 14 registry K-Dense-AI last scanned 1 scan

No security findings. Scanned 1 time, most recently 2026-10-21.

Second scanner: NVIDIA SkillSpector

Independent static run, no language model, over the same files as the Cisco scan above. How the two scanners compare across the whole corpus: Two scanners, one corpus.

What this skill does

Simulates lithium-ion battery charge, discharge and rest experiments with PyBaMM, records parameter-set provenance, checks mesh and solver sensitivity, and compares predicted voltage curves with measured cycling data. Use for SPM or DFN electrochemical battery modeling, C-rate protocols, voltage cutoffs, parameter studies and numerical validation of battery simulations.

Package
4 files, 29 KB
SKILL.md
809 words, 7 sections
Code
Python (1)
License
MIT
Compatibility
Requires Python 3.12 with PyBaMM 26.9.0.0 and pybammsolvers 0.10.0 (IDAKLU). NumPy and CasADi are supplied by PyBaMM. Network is needed for installation and optional upstream dataset retrieval; bundled simulations and CSV comparisons run locally without credentials.

SKILL.md covers: PyBaMM battery experiments · When to use · Runtime and tested case · Workflow · Run and inspect · measured.csv is user data with time_s,voltage_V,current_A columns. · Primary references

Findings

No findings. SAFE

What is in the package

FileKindSize
SKILL.mddoc7.1 KB
assets/chen2020-protocol.jsonconfig340 B
references/protocol-and-comparison.mddoc8.1 KB
scripts/simulate_battery.pyscript13 KB

External hosts referenced

docs.pybamm.org github.com

Hostnames that appear in the skill's files. Referencing a host is not a finding; compare against the findings above and the skill's stated purpose.

Package contents recorded 2026-10-22 at commit 593377bb0487. The scan above ran against the version current at scan time; the two can differ if the skill has since been updated.

What we checked

What we did not check

Sources