Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Added description/summary in frontmatter
What This Skill Does
Connects to the Last.fm API to query listening history, music stats, and discovery data. Supports recent tracks, top artists/albums/tracks by time period, loved tracks, similar artist/track lookups, global charts, and tag-based browsing.
Exposes the full Last.fm API surface in one skill, covering both personal listening data and global discovery endpoints without needing separate integrations.
When to use it
- Check what song is currently playing on your Last.fm account
- Get your top artists or tracks for the past week or month
- Find artists similar to one you already know
- Browse top albums for a specific genre or tag
- Pull your all-time scrobble stats and listening totals
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: What are my top 5 artists this month?
- 1Read LASTFM_USER and LASTFM_API_KEY from environment
- 2Send GET request to user.gettopartists with period=1month and limit=5
- 3Parse the topartists.artist array from the JSON response
- 4Format each entry as artist name with play count
A ranked list of the user's top 5 artists for the current month with play counts
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.