agentsclimarketplace

Battery analysis

Skill chatmaterials/battery-analysis

Use when the task is to analyze battery-relevant quantities from DFT results, including average insertion voltage, automatic inserted-ion counting, host-to-lithiated volume change, migration barriers from NEB images, specific and volumetric energy descriptors, mode-specific candidate ranking, and compact markdown reports from finished calculations. Supports VASP, QE, and ABINIT-style host and lithiated inputs.From its SKILL.md

Install
npx -y skills add chatmaterials/battery-analysis

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.2 KB, 344 tokens by cl100k_base, as published. Nobody here has run it

Battery Analysis

Use this skill for battery-material post-processing rather than generic workflow setup.

When to use

  • estimate average insertion voltage from two states
  • infer the inserted ion and inserted-ion count from host and lithiated structures
  • quantify structural or volume change upon insertion or extraction
  • summarize migration barriers from NEB image sets
  • derive compact gravimetric/volumetric energy and breathing descriptors for battery screening
  • rank multiple battery candidates in balanced, stability, energy, or power modes
  • write a compact battery-analysis report from existing calculations

The current scripts can read host and lithiated states from:

  • VASP-like directories with OUTCAR and POSCAR
  • QE-like directories with .out and CELL_PARAMETERS
  • ABINIT-like directories with .abo and .abi

Use the bundled helpers

  • scripts/analyze_insertion_voltage.py Estimate an average insertion voltage and infer the inserted ion count when possible.
  • scripts/analyze_volume_change.py Compare host and lithiated structures and compute the relative volume change and change per inserted ion.
  • scripts/analyze_neb_barrier.py Estimate forward and reverse migration barriers from a numbered image set across VASP, QE, or ABINIT-style energies.
  • scripts/compare_battery_candidates.py Rank battery candidates with a compact voltage-plus-volume-plus-barrier screening heuristic.
  • scripts/export_battery_report.py Export a markdown battery-analysis report.

Guardrails

  • Do not claim experimental voltage agreement from two raw total energies alone.
  • State the reference ion energy and stoichiometric change explicitly.
  • Distinguish migration barriers from thermodynamic driving forces.

What ships with it: 67 files

41.5 KB alongside SKILL.md, 7 of them executable

agents/

27 more files not listed here. See all 67 in the repository.

Keep looking

Skills are one crate of 326,422. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.