Create audio spectrograms and multi-panel visualizations via CLI.
Install
mkdir -p .claude/skills/songsee && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/3425" && unzip -o skill.zip -d .claude/skills/songsee && rm skill.zipInstalls to .claude/skills/songsee
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Generate spectrograms and feature-panel visualizations from audio with the songsee CLI.Key capabilities
- →Generate audio spectrograms
- →Create multi-panel feature visualizations
- →Extract MFCC, chroma, and temporal features
- →Perform time-sliced audio analysis
How it works
The skill uses the songsee CLI to decode audio and render visual representations based on specified visualization flags and FFT settings.
Inputs & outputs
When to use songsee
- →Generate audio spectrogram
- →Visualize mel frequency features
- →Create time-sliced audio analysis
About this skill
songsee
Generate spectrograms + feature panels from audio.
Quick start
- Spectrogram:
songsee track.mp3 - Multi-panel:
songsee track.mp3 --viz spectrogram,mel,chroma,hpss,selfsim,loudness,tempogram,mfcc,flux - Time slice:
songsee track.mp3 --start 12.5 --duration 8 -o slice.jpg - Stdin:
cat track.mp3 | songsee - --format png -o out.png
Common flags
--vizlist (repeatable or comma-separated)--stylepalette (classic, magma, inferno, viridis, gray)--width/--heightoutput size--window/--hopFFT settings--min-freq/--max-freqfrequency range--start/--durationtime slice--formatjpg|png
Notes
- WAV/MP3 decode native; other formats use ffmpeg if available.
- Multiple
--vizrenders a grid.
When not to use it
- →When processing non-audio file formats without ffmpeg
Prerequisites
Limitations
- →Requires ffmpeg for non-native formats
- →Output limited to jpg or png formats
How it compares
It allows for generating complex multi-panel grids of audio features in a single command compared to manual plotting libraries.
Compared to similar skills
songsee side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| songsee (this skill) | 1 | 2mo | No flags | Beginner |
| data-storytelling | 47 | 2mo | No flags | Intermediate |
| csv-data-summarizer | 15 | 9mo | Review | Beginner |
| umap-learn | 6 | 2mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by openclaw
View all by openclaw →You might also like
data-storytelling
wshobson
Transform data into compelling narratives using visualization, context, and persuasive structure. Use when presenting analytics to stakeholders, creating data reports, or building executive presentations.
csv-data-summarizer
coffeefuelbump
Analyzes CSV files, generates summary stats, and plots quick visualizations using Python and pandas.
umap-learn
K-Dense-AI
UMAP dimensionality reduction. Fast nonlinear manifold learning for 2D/3D visualization, clustering preprocessing (HDBSCAN), supervised/parametric UMAP, for high-dimensional data.
data-visualization
anthropics
Create effective data visualizations with Python (matplotlib, seaborn, plotly). Use when building charts, choosing the right chart type for a dataset, creating publication-quality figures, or applying design principles like accessibility and color theory.
seaborn
davila7
Statistical visualization. Scatter, box, violin, heatmaps, pair plots, regression, correlation matrices, KDE, faceted plots, for exploratory analysis and publication figures.
data-analysis
ArtificialAnalysis
High-performance data analysis using Polars - load, transform, aggregate, visualize and export tabular data. Use for CSV/JSON/Parquet processing, statistical analysis, time series, and creating charts.