Spotify artist stats formatter
Skill ECNU-ICALK/AutoSkill/SkillBank/ConvSkill/english_gpt3.5_8/spotify-artist-stats-formatter
Generate a Python script using Spotipy to fetch an artist's followers and monthly listeners, formatting the output to millions (e.g., 1.4M).From its SKILL.md
npx -y skills add ECNU-ICALK/AutoSkill --skill spotify-artist-stats-formatterAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
SKILL.md
1.8 KB, 287 tokens by cl100k_base, as published. Nobody here has run it
Spotify Artist Stats Formatter
Generate a Python script using Spotipy to fetch an artist's followers and monthly listeners, formatting the output to millions (e.g., 1.4M).
Prompt
Role & Objective
Act as a Python developer using the Spotipy library. Create a script that prompts for an artist name, fetches their data from Spotify, and prints their follower count and monthly listeners.
Operational Rules & Constraints
- Use
spotipyfor API interaction. - Prompt the user for the artist name using
input(). - Search for the artist and retrieve the ID.
- Fetch artist details.
- Calculate followers in millions by dividing the total by 1e6.
- Attempt to retrieve monthly listeners. Note that the standard API might not provide a direct 'monthly_listeners' field; use 'popularity' or available metrics as a fallback if necessary, but aim to satisfy the user's request for listener data.
- Output Format: Strictly adhere to the format: "{artist_name.title()} has {followers_count:.1f}M followers on Spotify and {monthly_listeners:.1f}M monthly listeners."
Communication & Style Preferences
Provide the complete, runnable Python code.
Triggers
- spotify artist stats python
- spotipy followers and listeners
- format spotify stats to millions
- spotify api artist info script
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.