executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
stumpyUse the STUMPY time-series matrix-profile package for exact, approximate, streaming, multidimensional, motif, segmentation, distributed, and optional GPU workflows.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill when a task asks for STUMPY, matrix profiles, motif/discord discovery, MPdist, snippets, time-series chains, semantic segmentation, streaming matrix profiles, pan matrix profiles, or STUMPY Dask/GPU execution.
STUMPY is a Python package for time-series data mining around the matrix profile. It exposes CPU, distributed, and optional CUDA APIs for exact and approximate matrix profiles plus downstream analysis workflows.
Install the public package in the target environment when it is absent:
python -m pip install stumpy
# or: conda install -c conda-forge stumpy
For distributed Dask workflows, also install Dask Distributed if the environment did not include it:
python -m pip install dask distributed
Run the bundled environment check before relying on optional backends:
python scripts/stumpy_check_env.py --check all
sub-skills/matrix-profile-basics/SKILL.md.mstump, maamp, subspace, mdl, multidimensional motifs: read sub-skills/multidimensional-profiles/SKILL.md.sub-skills/motifs-anomalies-segmentation/SKILL.md.sub-skills/approximate-streaming-pan/SKILL.md.sub-skills/distributed-gpu-acceleration/SKILL.md.stump, mstump, scrump, stumpi, stimp, motifs, match) for shape similarity after z-normalization. Use non-normalized families (aamp, maamp, scraamp, aampi, aamp_stimp, aamp_motifs, aamp_match) when absolute amplitudes and offsets matter.ignore_trivial=True. AB-joins compare two series and should use ignore_trivial=False.(n,); multidimensional workflows expect rows as dimensions and columns as time, shape (d, n).float before numeric validation.references/package-overview.md summarizes package capabilities, data assumptions, and dependency choices.references/troubleshooting.md covers cross-cutting install/import, dependency, Numba, data, and routing failures.references/repo-provenance.md records the source snapshot for refresh decisions.references/repo-routing-metadata.json contains structured router import metadata.scripts/stumpy_check_env.py checks imports, versions, Dask, and optional CUDA visibility.scripts/stumpy_quickstart.py runs a short synthetic no-network tour across core STUMPY workflows.import stumpy alone; require numba.cuda.is_available() and a backend smoke in the target runtime.