openakita/skills@netease-music

Search, play, and manage NetEase Cloud Music playlists via ncm-cli commands.

2.0k|274|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/openakita/openakita --skill openakita-skills-netease-music
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openakita/skills@netease-music
Source: https://github.com/openakita/openakita/tree/main/skills/netease-music
Command: npx skills add https://github.com/openakita/openakita --skill openakita-skills-netease-music

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @music163/ncm-cli, and includes scripts (resource) components.

What problem does it solve?

It lets you control NetEase Cloud Music from natural language commands, handling song search, playback, playlist management, and daily recommendations without manually using the ncm-cli terminal tool.

Core Features & Use Cases

  • Music Search & Playback: Search songs, playlists, and albums, then play tracks by ID through ncm-cli.
  • Playlist Management: Create and manage playlists and fetch daily personalized recommendations.
  • Smart Recommendations: Analyze liked (red-heart) songs to infer preferences and recommend personalized music.
  • Use Case: Ask the assistant to "search for Jay Chou songs and play the top result", and it runs the ncm-cli search and play commands for you.

Quick Start

Ask the assistant to search NetEase Cloud Music for a song by keyword and play it, after running the setup script to install and configure ncm-cli.

Frequently Asked Questions about openakita/skills@netease-music

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search and play NetEase Cloud Music songs from the command line?

Use ncm-cli with the search command and a keyword, then play a track by its song ID. The included music_quick.py script wraps these as simple subcommands like search --keyword and play --id.

How do I install and configure ncm-cli for NetEase Cloud Music?

Install Node.js and npm, then run npm install -g @music163/ncm-cli followed by ncm-cli configure. You need an App ID and Private Key from the NetEase developer platform, and the setup.py script automates these steps.

Does ncm-cli require login to use NetEase Cloud Music?

Yes, run ncm-cli login and scan the QR code with the NetEase Cloud Music mobile app to authorize. Login is required before searching, playing, or accessing personalized recommendations.

Why does the music script fail with ncm-cli not found?

The scripts check for the ncm-cli binary on your PATH and exit if it is missing. Run the setup.py script first, which verifies Node.js and installs @music163/ncm-cli globally via npm.

Can I get personalized daily music recommendations from NetEase?

Yes, the recommend command fetches daily recommendations through ncm-cli. The skill also supports analyzing your liked songs to infer preferences and suggest personalized tracks.