[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6PZWHH4J72ZHB4W1WDWQ8TH":3,"skill-same:01M6PZWHH4J72ZHB4W1WDWQ8TH":56},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":14,"categories":15,"keywords":16,"publishedAt":20,"linkOnly":21,"markdownContent":22,"markdownBody":22,"frontMatter":23,"refName":24,"commitSha":25,"skillDirectory":26,"forksCount":27,"repositoryHtmlUrl":28,"repositoryHomepageUrl":6,"ownerHtmlUrl":29,"ownerBlogUrl":6,"ownerDescription":30,"updatedAt":31,"install":32,"resources":45},"01M6PZWHH4J72ZHB4W1WDWQ8TH","last-fm",null,"Kernel8901\u002Fai-agent-skills-classification","Kernel8901","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F72647553?v=4","01M6KV388J2H5PNC8D8P940BJD","01M6KV38CS5B3AY63RKZB410YM",7,"MIT","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F搜索与研究\u002Flast-fm\u002FSKILL.md",[],[17,18,19],"last fm","last","fm","2026-11-10 10:12:30",false,"```markdown\n# OpenClaw-Last.fm\nA openclaw Skill with Last.fm API\n\n## Requirements\n- Last.fm API Key ([Get in website](https:\u002F\u002Fwww.last.fm\u002Fapi))\n\n## How to request API\n- Root URL: `https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F` (GET\u002FPOST)\n\n### Required parameters\n- `api_key`: API Key\n- `method`: Method name\n- `format`: XML (default) or JSON\n\n---\n\n## Methods\n\nBelow are commonly used Last.fm methods grouped by resource type.  \nAll requests use the same base URL and append query parameters.\n\n---\n\n### Artist\n\n#### `artist.getInfo`\nGet detailed information about a specific artist (bio, images, stats, tags, similar artists, etc.).\n\n**Example request (JSON):**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=artist.getinfo&artist=Radiohead&api_key=YOUR_API_KEY&format=json\n```\n\n#### `artist.getTopTracks`\nGet the top tracks for an artist, ordered by playcount.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=artist.gettoptracks&artist=Radiohead&api_key=YOUR_API_KEY&format=json\n```\n\n#### `artist.getTopAlbums`\nGet the top albums for an artist, ordered by playcount.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=artist.gettopalbums&artist=Radiohead&api_key=YOUR_API_KEY&format=json\n```\n\n#### `artist.search`\nSearch for artists by name and get a list of matching artists.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=artist.search&artist=Radiohead&api_key=YOUR_API_KEY&format=json\n```\n\n---\n\n### Album\n\n#### `album.getInfo`\nGet album metadata (tracks, tags, playcount, cover art, etc.) for a given artist and album.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=album.getinfo&artist=Radiohead&album=OK+Computer&api_key=YOUR_API_KEY&format=json\n```\n\n#### `album.getTopTags`\nGet the most popular tags applied to a specific album.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=album.gettoptags&artist=Radiohead&album=OK+Computer&api_key=YOUR_API_KEY&format=json\n```\n\n#### `album.search`\nSearch for albums by name and get possible matches.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=album.search&album=OK+Computer&api_key=YOUR_API_KEY&format=json\n```\n\n---\n\n### Track\n\n#### `track.getInfo`\nGet detailed metadata for a track, including album, duration, listeners, playcount, and wiki (if available).\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=track.getinfo&artist=Radiohead&track=Karma+Police&api_key=YOUR_API_KEY&format=json\n```\n\n#### `track.getTopTags`\nGet the most popular tags for a given track.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=track.gettoptags&artist=Radiohead&track=Karma+Police&api_key=YOUR_API_KEY&format=json\n```\n\n#### `track.search`\nSearch for tracks by name (and optionally by artist) and get a list of matches.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=track.search&track=Karma+Police&api_key=YOUR_API_KEY&format=json\n```\n\n---\n\n### User\n\n#### `user.getInfo`\nGet profile information about a user (playcount, country, age (if public), images, etc.).\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=user.getinfo&user=someusername&api_key=YOUR_API_KEY&format=json\n```\n\n#### `user.getRecentTracks`\nGet the list of recently scrobbled tracks by a user, including timestamps and “now playing” status.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=user.getrecenttracks&user=someusername&limit=20&api_key=YOUR_API_KEY&format=json\n```\n\n#### `user.getTopArtists`\nGet a user’s top artists over a specific period (overall, 7day, 1month, 3month, 6month, 12month).\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=user.gettopartists&user=someusername&period=1month&limit=20&api_key=YOUR_API_KEY&format=json\n```\n\n#### `user.getTopTracks`\nGet a user’s top tracks over a selected period.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=user.gettoptracks&user=someusername&period=3month&limit=20&api_key=YOUR_API_KEY&format=json\n```\n\n---\n\n### Library\n\n#### `library.getArtists`\nGet a paginated list of all artists in a user’s library with play counts and tag counts.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=library.getartists&user=someusername&limit=10&page=1&api_key=YOUR_API_KEY&format=json\n```\n\n#### `library.getAlbums`\nGet albums from a user’s library, optionally filtered by artist.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=library.getalbums&user=someusername&limit=10&page=1&api_key=YOUR_API_KEY&format=json\n```\n\n#### `library.getTracks`\nGet tracks from a user’s library with their play counts.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=library.gettracks&user=someusername&limit=10&page=1&api_key=YOUR_API_KEY&format=json\n```\n\n---\n\n### Chart\n\n#### `chart.getTopArtists`\nGet the global top artists chart on Last.fm.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=chart.gettopartists&api_key=YOUR_API_KEY&format=json\n```\n\n#### `chart.getTopTracks`\nGet the global top tracks chart.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=chart.gettoptracks&api_key=YOUR_API_KEY&format=json\n```\n\n#### `chart.getTopTags`\nGet the global top tags chart.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=chart.gettoptags&api_key=YOUR_API_KEY&format=json\n```\n\n---\n\n### Tag\n\n#### `tag.getInfo`\nGet metadata for a tag (description, reach, total uses, etc.).\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=tag.getinfo&tag=k-pop&api_key=YOUR_API_KEY&format=json\n```\n\n#### `tag.getTopArtists`\nGet top artists associated with a specific tag.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=tag.gettopartists&tag=k-pop&api_key=YOUR_API_KEY&format=json\n```\n\n#### `tag.getTopTracks`\nGet top tracks associated with a tag.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=tag.gettoptracks&tag=k-pop&api_key=YOUR_API_KEY&format=json\n```\n\n#### `tag.getTopAlbums`\nGet top albums associated with a tag.\n\n**Example request:**\n```http\nGET https:\u002F\u002Fws.audioscrobbler.com\u002F2.0\u002F?method=tag.gettopalbums&tag=k-pop&api_key=YOUR_API_KEY&format=json\n```\n\n---\n",{},"main","f4cb2d49f7667e79ef7804f50396d5aaffdf1f56","搜索与研究\u002Flast-fm",1,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification","https:\u002F\u002Fgithub.com\u002FKernel8901","a little little little dobe in life but science geek","2026-04-05 16:43:56",{"source":7,"skillName":5,"commands":33,"prompt":43,"zipAvailable":44},[34,37,40],{"tool":35,"command":36},"npx","npx skills add Kernel8901\u002Fai-agent-skills-classification --skill last-fm",{"tool":38,"command":39},"bunx","bunx skills add Kernel8901\u002Fai-agent-skills-classification --skill last-fm",{"tool":41,"command":42},"pnpm","pnpm dlx skills add Kernel8901\u002Fai-agent-skills-classification --skill last-fm","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F搜索与研究\u002Flast-fm\u002FSKILL.md",true,[46,52],{"path":47,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":50,"sourceHtmlUrl":51},"_meta.json","REFERENCE","参考文档",271,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F搜索与研究\u002Flast-fm\u002F_meta.json",{"path":53,"resourceType":48,"resourceTypeDesc":49,"sizeBytes":54,"sourceHtmlUrl":55},"README.md",19,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F搜索与研究\u002Flast-fm\u002FREADME.md",[57,81,117,128,138,168],{"skillNo":58,"name":59,"nameZh":6,"description":60,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":61,"categories":62,"keywords":63,"publishedAt":20},"01M6Q5R6WZ06RRB9RQTW54B34B","zyfai","Earn yield on any Ethereum wallet on Base, Arbitrum, and Plasma. Use when a user wants passive DeFi yield on their funds. Deploys a non-custodial subaccount (Safe) linked to their EOA, enables automated yield optimization, and lets them deposit\u002Fwithdraw anytime.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzyfai-sdk\u002FSKILL.md",[],[59,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80],"safe","ethereum","defi","Optimization","user","use","Wallet","base","deposit","withdraw","yield","arbitrum","non-custodial","passive","defi yield","earn","yield optimization",{"skillNo":82,"name":83,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":84,"categories":85,"keywords":99,"publishedAt":20},"01M6Q5R337B5JSNER4P4YS03TN","zerion-api","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api\u002FSKILL.md",[86,91,94],{"categoryNo":87,"categoryName":88,"taxonomyType":89,"taxonomyTypeDesc":90},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":92,"categoryName":93,"taxonomyType":89,"taxonomyTypeDesc":90},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":95,"categoryName":96,"taxonomyType":97,"taxonomyTypeDesc":98},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[100,101,102,103,104,105,106,66,107,70,108,109,110,111,112,113,114,115,116],"api","zerion api","zerion","MCP","mcp server","server","blockchain","transactions","crypto wallet","crypto","evm","solana","query","across","positions","token","prices",{"skillNo":118,"name":119,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":120,"categories":121,"keywords":125,"publishedAt":20},"01M6Q5QZFYTDAZMZ27BN5VZXAR","zerion-api-skill","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-skill\u002FSKILL.md",[122,123,124],{"categoryNo":87,"categoryName":88,"taxonomyType":89,"taxonomyTypeDesc":90},{"categoryNo":92,"categoryName":93,"taxonomyType":89,"taxonomyTypeDesc":90},{"categoryNo":95,"categoryName":96,"taxonomyType":97,"taxonomyTypeDesc":98},[100,126,127,101,102,103,104,105,106,66,107,70,109,110,111,112,113,114,115,116],"api skill","zerion api skill",{"skillNo":129,"name":130,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":131,"categories":132,"keywords":136,"publishedAt":20},"01M6Q5QW17QW98RA3FE45E4RD8","zerion-api-mcp","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-mcp\u002FSKILL.md",[133,134,135],{"categoryNo":87,"categoryName":88,"taxonomyType":89,"taxonomyTypeDesc":90},{"categoryNo":92,"categoryName":93,"taxonomyType":89,"taxonomyTypeDesc":90},{"categoryNo":95,"categoryName":96,"taxonomyType":97,"taxonomyTypeDesc":98},[103,100,137,101,102,104,105,66,107,70,108,109,110,111,112,113,114,115,116],"zerion api mcp",{"skillNo":139,"name":140,"nameZh":6,"description":141,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":142,"categories":143,"keywords":147,"publishedAt":20},"01M6Q5QQYZB7A501BDEQWKGSJT","yahoo-finance-forex","Fetches real-time FOREX news and market data from Yahoo Finance for major currency pairs (EUR\u002FUSD, GBP\u002FUSD, USD\u002FJPY, etc.). Analyzes sentiment and provides trading context.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fyahoo-finance-forex\u002FSKILL.md",[144],{"categoryNo":145,"categoryName":146,"taxonomyType":97,"taxonomyTypeDesc":98},"01JBSEEDCAT000000000000040","财务",[148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167],"finance","yahoo finance","forex","yahoo","yahoo finance forex","github","https","sentiment","real-time","python3","install","Market","usd","news","time","currency","gbp","pip","market data","for",{"skillNo":169,"name":170,"nameZh":6,"description":171,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":172,"categories":173,"keywords":175,"publishedAt":20},"01M6Q5QM6VS84WZVM7BKXXPF32","yahoo-finance","This skill should be used when the user asks to \"get stock prices\", \"check stock quotes\", \"look up earnings\", \"get financial data\", \"find trending stocks\", or needs stock market data from Yahoo Finance.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fyahoo-finance-cli\u002FSKILL.md",[174],{"categoryNo":145,"categoryName":146,"taxonomyType":97,"taxonomyTypeDesc":98},[148,149,151,176,177,178,179,180,181,159,182,183,184,185,186,187,188,189,116,166],"cli","homebrew","find","check","brew","up","local","get","stock","link","trending","sf","quotes","ln"]