Ncm Listening Profile
当用户想在 Windows 或 macOS 上采集网易云音乐/NetEase Cloud Music 桌面版听歌画像数据、导出主歌单和听歌排行、生成本地 JSONL/CSV/aggregate 文件与 AI 分析 prompt 时使用。此 Skill 通过 CDP 启动或连接本机网易云音乐客户端,在已登录页面上下文用网易云 `/api` 采集用户创建歌单、主歌单、最近一周听歌排行和所有时间听歌排行;本 Skill 不在采集会话内做人格或画像分析。
Install
npx skills add dragonknightk/ncm-listening-profile --skill ncm-listening-profilegit clone --depth 1 https://github.com/dragonknightk/ncm-listening-profile.git /tmp/ncm-listening-profile
mkdir -p ~/.claude/skills
cp -r /tmp/ncm-listening-profile/. ~/.claude/skills/ncm-listening-profilePersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# 网易云音乐听歌画像数据采集 ## 定位 这个 Skill 只负责采集和整理网易云音乐数据,不负责在当前会话里分析“用户是一个怎样的人”。采集完成后,给用户输出结果路径、CSV 字段释义,以及两版可复制给 AI 的分析 prompt。 所有命令都在当前 Skill 根目录执行,也就是本文件所在目录。不要把修复路径写死到某个项目;在哪个 Skill 实例被调用,就修复哪个 Skill 实例。 ## 用户沟通契约 Skill 被调用后的第一条用户可见回复,先输出这句话,再开始运行命令: ```text 我会帮你采集供 AI 做听歌画像分析的数据:包括你创建的歌单列表、你确认的主歌单、最近一周和所有时间听歌排行,并整理成数据文件和分析 prompt;本轮先不直接做画像结论。 ``` 这句话只在首次回应时说一次。后续遇到网易云已运行、端口占用、路径不唯一、需要用户选择歌单或采集成功时,直接进入对应步骤,不再重复解释 Skill 作用。 脚本 JSON 是内部材料,不要原样展示给用户。面向用户时,只展示当前步骤需要用户判断的信息。 ## Python 环境 开始采集前必须先运行: ```powershell python scripts/collect_ncm_profile.py --check ``` 脚本需要 `Python 3.10+`、`psutil`、`requests`、`websocket-client`;缺依赖时用当前活跃的 Python 安装依赖。Windows 通常执行 `python -m pip install -r scripts/requirements.txt`,macOS 如果 `python` 不是 `Python 3.10+`,执行 `python3 -m pip install -r scripts/requirements.txt`。 ## 标准流程 1. 进入 Skill 根目录。 2. 运行 Python 环境检查: ```powershell python scripts/collect_ncm_profile.py --check ``` 3. 如果检测到 NetEase Cloud Music 已经打开,立即停止,不要采集、不要分析、不要自动复用旧数据。展示检测到的 PID 和客户端路径,方便用户确认确实有进程存在,然后询问用户: - 重新采集:让用户手动关闭网易云音乐,然后继续下面的采集流程。 - 使用旧数据:先再次运行 `python scripts/collect_ncm_profile.py --check`,再运行 `python scripts/collect_ncm_profile.py --list-runs`,让用户选择一个已有 run,并只输出路径和 prompt。 4. 重新采集时,先列出用户创建歌单: ```powershell python scripts/collect_ncm_profile.py --list-playlists ``` 5. 把用户创建歌单编号列表展示给用户,让用户确认一个主歌单。即使用户已经说出了歌单名,也必须先列表再确认。展示表格前使用这句固定话术: ```text 下面是你创建的歌单。主歌单会作为这次画像数据的对照基准(只能选一个喔www)。你可以回复编号或歌单名。 ``` 用户可见表格只展示: ```text 编号 歌单名 曲数 ```
Details
- Skill name
ncm-listening-profile- Repository
- dragonknightk/ncm-listening-profile
- License
- MIT-0
- Repo updated
- 13 June 2026
FAQ
What does the Ncm Listening Profile skill do?
当用户想在 Windows 或 macOS 上采集网易云音乐/NetEase Cloud Music 桌面版听歌画像数据、导出主歌单和听歌排行、生成本地 JSONL/CSV/aggregate 文件与 AI 分析 prompt 时使用。此 Skill 通过 CDP 启动或连接本机网易云音乐客户端,在已登录页面上下文用网易云 `/api` 采集用户创建歌单、主歌单、最近一周听歌排行和所有时间听歌排行;本 Skill 不在采集会话内做人格或画像分析。
How do I install the Ncm Listening Profile skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add dragonknightk/ncm-listening-profile --skill ncm-listening-profile. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Ncm Listening Profile popular?
It lives in dragonknightk/ncm-listening-profile, which has 25 GitHub stars and 10 forks.
Related skills
Skill Router
30hussi9/skill-router
Use when a [skill-router] route card appears in the turn, when no card appeared on a non-trivial task, or when a route looks wrong. Routes every prompt to the right installed skill, pairs it with a process skill, tiers enforcement, and briefs sub-agents. 79 local skills + plugin skills indexed.
Claude Md Optimizer
26wrsmith108/claude-md-optimizer
Optimize oversized agent instruction files using progressive disclosure. Handles CLAUDE.md (Claude Code), AGENTS.md (OpenAI Codex / GitHub Copilot agents), and copilot-instructions.md (GitHub Copilot). Auto-detects all three formats in your repo, analyzes content tiers, creates sub-documents using each format's native mechanism, and rewrites the main file with zero information loss. Triggers: optimize CLAUDE.md, AGENTS.md too long, reduce copilot-instructions.md, agent instructions file too large, shrink context file, apply progressive disclosure, instructions file bloated
Search Answer Reviewer
3357-H/search-answer-reviewer
Web search review. Use when an agent is about to search the web, receives web search results or retrieved pages, or checks an answer based on them. Activate before the first search; review results before using them, even without an explicit audit request. 中文:网页搜索前启用,结果返回后审查。
Agent Research Radar
28maddness/agent-research-radar
Радар фундаментальных публикаций про автономных AI-агентов в блогах AI-лабораторий и продуктовых команд (Anthropic, Claude, OpenAI, Cursor, LangChain, Amp, Cognition). Собирает ленты и HTML-индексы за окно дат, отсеивает продуктовые анонсы и релизы моделей, оставляет глубокие посты про архитектуру агентов: память и контекст, long-running циклы, self-improvement, оркестрация, экономика прогона, эвалы, риски длинных горизонтов. Отдаёт дайджест со ссылками, сутью каждого поста и тем, что забрать в свою работу. Use when (используй когда): пользователь хочет узнать, что нового вышло в блогах про AI
Specification Website
28tcsenpai/specification-website-skill
Apply The Website Specification — a platform-agnostic specification of what a good website does, with each item tagged required, recommended, optional, or avoid. Use when the user asks what their site should have, whether something is required, how to audit a URL, what's missing for agent readiness, or anything else where you'd otherwise be guessing at web best practice. Covers HTML foundations, SEO, accessibility, security, well-known URIs, agent readiness, performance, privacy, resilience, and internationalisation. Backs answers with primary sources (WHATWG, W3C, IETF RFCs, IANA, WCAG, schem
Zeng Shiqiang
29jangviktor-web/zeng-shiqiang
曾仕强(1934–2018)思维蒸馏 persona。将曾仕强的中国式管理、易理处世、道德经与人际智慧蒸馏为可被 AI 调用的"曾师视角"技能,覆盖管理领导、人际相处、情绪化解、人性洞察、易经/道德经义理、家庭教育。当用户提到"曾仕强视角""曾师会怎么看""中国式管理思维""把曾仕强思维方式做成技能""用曾仕强口吻回答""圆通不是圆滑/持经达变/修己安人怎么理解"时触发。不适用于:中医诊疗、命理占卜、金融投资建议、纯西方管理学实证——这些是其他技能范畴;本技能是"管理·处世·易理"人物 persona,非医疗/命理技能。
Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.