Agent Skills
› involvex/youtube-music-cli
involvex/youtube-music-cli
GitHub用于在创意工作前探索用户意图、需求和设计,通过协作对话将想法转化为完整设计方案。
Install All Skills
npx skills add involvex/youtube-music-cli --all -g -y
Skills in Collection (36)
用于在创意工作前探索用户意图、需求和设计,通过协作对话将想法转化为完整设计方案。
创建新功能
构建组件
添加功能
修改行为
npx skills add involvex/youtube-music-cli --skill brainstorming -g -y
使用 Bun 原生打包器创建优化的生产环境构建包。支持前端、后端及库的构建配置,提供代码分割、树摇、压缩等优化方案,替代 webpack/esbuild/rollup。
需要创建生产环境构建脚本
使用 Bun 进行项目打包
配置前端或后端应用构建目标
优化构建产物大小
npx skills add involvex/youtube-music-cli --skill bun-build -g -y
基于 Bun.serve 构建高性能开发服务器,支持 HMR 和 React Fast Refresh。用于配置前端、API 或全栈应用的本地开发环境,实现文件监听与自动重载。
配置 Bun 开发服务器
设置 React Fast Refresh
实现 HMR 热更新
npx skills add involvex/youtube-music-cli --skill bun-dev-server -g -y
辅助初始化 Bun 项目,支持 CLI、Web App、API 和库四种类型。自动配置 TypeScript 及目录结构,提升开发效率。
创建新的 Bun 项目
将现有目录转换为 Bun 项目
初始化带有 TypeScript 配置的 Bun 环境
npx skills add involvex/youtube-music-cli --skill bun-init -g -y
配置Bun内置测试运行器,提供Jest兼容API。用于搭建测试基础设施、编写单元/集成/快照测试、从Jest迁移或配置覆盖率,执行速度比Jest快3-10倍。
配置测试环境
编写单元测试
从Jest迁移到Bun
设置测试覆盖率
npx skills add involvex/youtube-music-cli --skill bun-test -g -y
Win32 FFI绑定开发全流程技能,涵盖从DLL生成、脚手架搭建到审计空值与类型一致性的自动化流水线。支持Bun运行时环境下的FFI↔TS↔Header一致性检查及nullability修复。
生成新的DLL绑定包
审计FFI与TypeScript/头文件的一致性
修复空值或类型不匹配问题
执行完整的绑定生命周期流水线
npx skills add involvex/youtube-music-cli --skill bun-win32 -g -y
GitHub Copilot CLI 交互式培训技能,提供课程、测验和场景挑战,追踪用户进度与经验值,帮助用户掌握 CLI 命令、快捷方式及配置等核心功能。
cliexpert
teach me the Copilot CLI
quiz me on slash commands
CLI cheat sheet
copilot CLI final exam
npx skills add involvex/youtube-music-cli --skill cli-mastery -g -y
生成用于新功能、重构或升级的机器可读实施计划文件,支持AI自主执行。
需要创建新功能实施计划
制定代码重构方案
npx skills add involvex/youtube-music-cli --skill create-implementation-plan -g -y
实现基于文件的复杂任务规划,通过持久化markdown文件管理上下文。适用于多步骤任务、研究项目等,需先创建计划文件并遵循严格的更新与错误记录规则。
启动复杂的多步骤任务
进行长期研究项目
需要持久化工作记忆的场景
npx skills add involvex/youtube-music-cli --skill planning-with-files -g -y
提供Windows PowerShell开发的最佳实践,涵盖运算符语法、空值检查、错误处理及JSON操作等关键模式与陷阱。
编写PowerShell脚本
排查PowerShell语法错误
优化Windows自动化脚本
npx skills add involvex/youtube-music-cli --skill powershell-windows -g -y
提供React和Next.js性能优化指南,涵盖消除数据瀑布、包体积优化及服务端性能等45条规则。适用于编写、审查或重构前端代码时确保最佳实践与高性能表现。
编写新的React组件或Next.js页面
审查代码以发现性能问题
重构现有React/Next.js代码
npx skills add involvex/youtube-music-cli --skill react-best-practices -g -y
将 Stitch 设计稿转换为模块化 React/Vite 组件,包含元数据获取、资源下载、代码生成及 AST 验证。
根据设计稿生成前端代码
转换 UI 设计为 React 组件
npx skills add involvex/youtube-music-cli --skill react:components -g -y
提供生产级React应用开发的最佳实践,涵盖组件设计、Hook模式、状态管理选型、React 19新特性、组合模式、性能优化及TypeScript类型规范。
需要构建或重构React组件
选择前端状态管理方案
优化React应用性能
编写React Hooks
npx skills add involvex/youtube-music-cli --skill react-patterns -g -y
提供现代React状态管理指南,涵盖Redux Toolkit、Zustand等全局状态及React Query等服务端状态方案,辅助选型、实现与调试。
React应用中设置全局状态
在Redux Toolkit、Zustand或Jotai之间进行技术选型
使用React Query管理服务端状态
解决React相关的状态管理问题
npx skills add involvex/youtube-music-cli --skill react-state-management -g -y
提供系统化调试方法论,强调在修复前必须深入调查根本原因。涵盖错误分析、复现、变更检查及多组件诊断,防止盲目修补,适用于各类技术故障排查。
遇到Bug或测试失败
出现意外行为
性能问题排查
npx skills add involvex/youtube-music-cli --skill systematic-debugging -g -y
用于为多步骤任务编写详细实施计划,指导工程师从零开始逐步实现。包含TDD步骤、文件路径、代码示例及测试命令,支持子代理或并行会话执行。
收到功能规格或需求文档
准备进行多步骤开发前
npx skills add involvex/youtube-music-cli --skill writing-plans -g -y
在开发前通过对话梳理需求、探索方案并输出设计文档,确保理解意图后再进行实现。
创建新功能
构建组件
添加功能
修改行为
npx skills add involvex/youtube-music-cli --skill brainstorming -g -y
指导使用 Bun 原生打包器创建优化的生产环境构建包。支持配置多目标平台(浏览器、Node.js等),实现代码分割、压缩及插件集成,替代 webpack/esbuild。
需要创建生产环境构建脚本
配置前端或后端应用的打包优化
替换现有打包工具如 webpack
npx skills add involvex/youtube-music-cli --skill bun-build -g -y
协助配置基于 Bun 的高性能开发服务器,支持 HMR、React Fast Refresh 及 API 自动重载。涵盖 React SPA、API 服务及全栈应用的初始化、依赖安装与 WebSocket 热更新逻辑实现。
创建 Web 应用开发服务器
配置 React Fast Refresh
设置带实时重载的 API 服务器
npx skills add involvex/youtube-music-cli --skill bun-dev-server -g -y
协助初始化基于 Bun 和 TypeScript 的新项目,支持 CLI、Web App、API Server 及 Library 四种类型。自动执行 bun init,并根据项目类型优化 tsconfig.json 配置及生成标准目录结构。
用户需要创建新的 Bun 项目
将现有目录转换为 Bun 项目
请求初始化带有 TypeScript 配置的 Bun 环境
npx skills add involvex/youtube-music-cli --skill bun-init -g -y
配置Bun内置测试运行器,提供Jest兼容API。用于搭建测试基础设施、编写单元/集成/快照测试、从Jest迁移及配置覆盖率,执行速度比Jest快3-10倍。
配置Bun测试环境
从Jest迁移到Bun
编写单元测试或集成测试
设置测试覆盖率
npx skills add involvex/youtube-music-cli --skill bun-test -g -y
提供Win32 FFI绑定的完整开发生命周期,涵盖从DLL生成包、脚手架搭建到FFI与TS一致性审计及空值检查。支持117个包的严格类型检查和Bun运行时自动化流程。
需要为Win32 DLL生成TypeScript绑定
执行FFI与头文件一致性审计
修复或检查代码中的空值可空性
npx skills add involvex/youtube-music-cli --skill bun-win32 -g -y
GitHub Copilot CLI 交互式训练技能,提供课程、测验和场景挑战,涵盖命令、模式及配置。通过 XP 系统跟踪进度并升级,旨在帮助用户掌握 CLI 使用技巧。
cliexpert
teach me the Copilot CLI
quiz me on slash commands
CLI cheat sheet
copilot CLI final exam
npx skills add involvex/youtube-music-cli --skill cli-mastery -g -y
用于生成面向AI或人工执行的标准化实施计划文件。要求输出机器可读、无歧义的结构化Markdown,包含原子化阶段、明确依赖和验证标准,支持特性开发、重构、升级等场景的自动化规划。
需要为新功能创建详细实施步骤
需要对现有代码进行重构规划
需要制定系统升级或架构变更方案
npx skills add involvex/youtube-music-cli --skill create-implementation-plan -g -y
实现基于文件的复杂任务规划,通过持久化Markdown文件管理项目上下文。适用于多步骤开发、研究等场景,旨在提升长程任务的条理性和可追溯性。
启动复杂的多步骤任务
开始研究项目
需要长期记忆和状态跟踪的开发工作
npx skills add involvex/youtube-music-cli --skill planning-with-files -g -y
提供Windows PowerShell开发的最佳实践与避坑指南,涵盖运算符语法、空值检查、错误处理、路径管理及JSON操作等核心模式。
编写或审查PowerShell脚本
解决Windows环境下的脚本报错
npx skills add involvex/youtube-music-cli --skill powershell-windows -g -y
基于Vercel工程的React和Next.js性能优化指南,提供45条规则用于代码编写、审查和重构,涵盖消除数据瀑布流、包体积优化及渲染性能等关键领域。
编写新的React组件或Next.js页面
审查代码以发现性能问题
重构现有React/Next.js代码以提升性能
npx skills add involvex/youtube-music-cli --skill react-best-practices -g -y
将 Stitch 设计稿转换为模块化 React 组件。通过 MCP 获取设计元数据,下载 HTML 和截图进行视觉审计,生成符合架构规范的 TypeScript 组件、Hook 和 Mock 数据,并执行自动化验证以确保代码质量。
需要将设计稿转换为 React 代码
前端 UI 组件开发
Stitch 设计到代码的转换
npx skills add involvex/youtube-music-cli --skill react:components -g -y
提供现代React应用开发的最佳实践,涵盖组件设计、Hooks模式、状态管理选择、React 19新特性、组合模式、性能优化及TypeScript类型规范,旨在构建生产级应用。
需要React组件架构指导
选择或配置React状态管理方案
React Hooks使用与提取规范咨询
React性能优化策略查询
npx skills add involvex/youtube-music-cli --skill react-patterns -g -y
提供现代React状态管理指南,涵盖Redux Toolkit、Zustand、Jotai及React Query等方案。用于全局状态设置、服务端状态同步、方案选型及调试,包含分类概念、选型标准与代码示例。
React应用全局状态管理配置
在Redux、Zustand或Jotai之间进行技术选型
使用React Query处理服务端状态缓存
调试React组件状态相关Bug
npx skills add involvex/youtube-music-cli --skill react-state-management -g -y
提供系统化调试方法论,强调先定位根因再修复。涵盖错误分析、复现、变更检查及多组件诊断流程,防止盲目修补导致新问题。
遇到代码Bug或异常行为
测试用例失败
生产环境故障排查
构建或集成问题
npx skills add involvex/youtube-music-cli --skill systematic-debugging -g -y
用于在编码前生成详细的多步骤实施计划。针对缺乏上下文的开发者,提供包含文件路径、代码、测试及命令的精细化任务拆解,遵循TDD和DRY原则,支持子代理执行或并行会话。
收到多步骤任务的规格说明或需求文档
需要在编写代码前制定详细的实施路线图
npx skills add involvex/youtube-music-cli --skill writing-plans -g -y
提供基于 Bun 运行时的现代 JavaScript/TypeScript 开发指南,涵盖安装、项目初始化、包管理及从 Node.js 迁移等内容,旨在优化开发速度与构建效率。
使用 Bun 运行 JS/TS 项目
将 Node.js 项目迁移至 Bun
需要加速前端或后端开发流程
配置 Bun 特有的打包和测试工具
npx skills add involvex/youtube-music-cli --skill bun-development -g -y
Dependencies:
github:user/repo
指导使用JS/TS及chalk、bun、commander等库开发PowerShell CLI工具,涵盖需求分析、结构设计、代码实现、测试验证、文档编写及迭代优化全流程。
需要开发命令行工具
询问CLI架构设计
CLI功能实现与调试
npx skills add involvex/youtube-music-cli --skill Cli-Expert -g -y
提供基于 Bun 运行时的现代 JavaScript/TypeScript 开发指南,涵盖安装、项目初始化、包管理及从 Node.js 迁移等场景,旨在优化开发速度与构建流程。
使用 Bun 运行时进行 JS/TS 开发
将项目从 Node.js 迁移至 Bun
初始化新的 Bun 项目或模板
配置 Bun 相关的构建与测试工具
npx skills add involvex/youtube-music-cli --skill bun-development -g -y
Dependencies:
github:user/repo
专注于使用 JS/TS、Bun、Commander 和 Chalk 库开发 PowerShell CLI 工具的技能。涵盖需求分析、结构设计、代码实现、测试及文档编写,旨在构建强大且易用的命令行界面。
需要创建新的命令行工具
优化现有 CLI 的工具交互体验
使用 Bun 或 Commander 进行 CLI 开发
npx skills add involvex/youtube-music-cli --skill Cli-Expert -g -y


