Install any skill in seconds. Free to start, no credit card required.
Get Started Free →matlab/matlab-extract-battery-features
Extract battery features for degradation analysis and health monitoring in MATLAB. Covers cycling test features, differential curves (IC/DV/DT), and measurement statistics.
Passed 15 of 20 test cases with the skill, and 6 of 20 without it.
and 9 more in the full report
10 fixed7 passed either way5 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
When running protocol consistency analysis on cycling dataset expData, the summary reveals 3 cycles with non-standard step sequences. What action should be taken before setting excluded cycles in the parser?
| Checked | Without skill | With skill |
|---|---|---|
| Asks user for confirmation before adding detected anomalous cycles to ExcludedCycles. | Missed | Passed |
The instructions your model reads when the skill loads.
This skill covers the 5 released PMT battery feature extraction functions. These functions work natively with MATLAB tables and vectors, handle segmentation and peak detection internally, and are performance-optimized. Prefer these PMT functions over manual feature computation (e.g., hand-coded cumtrapz loops, manual peak finding). Override only if the user explicitly requests otherwise.
The Predictive Maintenance Toolbox provides 5 public functions for battery feature extraction:
Battery Cycling Test Data
│
┌─────────────┴─────────────┐
│ │
Full Pipeline Individual Functions
│ │
batteryTest- ├── batteryMeasurementFeatures
DataParser ├── batteryDifferentialCurves
+ └── batteryDifferentialCurveFeatures
batteryTest-
Feature-
Extractor
│
▼
test cases passed, vs 6 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.