Agent Skills
› involvex/youtube-music-cli
involvex/youtube-music-cli
GitHub协助将创意转化为完整设计文档。通过逐步提问澄清需求,对比多种方案并推荐最优解,分段展示架构、组件等设计细节以确认可行性,最终输出标准化设计文档,确保实施前充分理解意图与约束。
安装全部 Skills
npx skills add involvex/youtube-music-cli --all -g -y
集合内 Skills (36)
协助将创意转化为完整设计文档。通过逐步提问澄清需求,对比多种方案并推荐最优解,分段展示架构、组件等设计细节以确认可行性,最终输出标准化设计文档,确保实施前充分理解意图与约束。
需要创建新功能或模块时
构建组件或添加功能前
修改现有行为逻辑前
启动任何创造性开发工作前
npx skills add involvex/youtube-music-cli --skill brainstorming -g -y
指导使用 Bun 原生打包器创建优化的生产环境构建包,支持多目标平台配置与体积优化。
需要替代 webpack/esbuild 进行前端或后端构建
配置生产环境代码压缩、分割和树摇
npx skills add involvex/youtube-music-cli --skill bun-build -g -y
配置基于 Bun 的高性能开发服务器,支持 HMR 和 React Fast Refresh。涵盖前端、API 及全栈应用的自动重载与 WebSocket 通信设置。
设置 Bun 开发服务器
配置 React Fast Refresh
实现 API 自动重载
启用 Hot Module Replacement
npx skills add involvex/youtube-music-cli --skill bun-dev-server -g -y
辅助初始化 Bun 项目,支持 CLI、Web App、API 和库四种类型。自动执行 bun init 并针对各类型优化 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
提供 bun-win32 monorepo 中 Win32 FFI 绑定开发的完整生命周期工具,涵盖从 DLL 解析、代码生成到一致性审计及空值检查的自动化脚本与流程。
需要为 Windows DLL 生成 TypeScript FFI 绑定
审计或修复 FFI 与头文件的一致性
检查或修复 SAL 空值注解
npx skills add involvex/youtube-music-cli --skill bun-win32 -g -y
GitHub Copilot CLI 交互式培训技能,提供引导式课程、测验、场景挑战及完整参考文档。支持进度追踪与经验值系统,帮助用户掌握 CLI 命令、快捷方式及配置。
用户请求学习或复习 Copilot CLI 功能
用户要求进行 CLI 知识测验或场景挑战
npx skills add involvex/youtube-music-cli --skill cli-mastery -g -y
生成用于新功能、重构或架构升级的可执行实施计划。输出结构化、机器可读的Markdown文件,包含原子化阶段和明确任务,支持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
基于Vercel工程团队的React和Next.js性能优化指南,涵盖消除数据瀑布、包体积优化及服务端渲染等规则,用于指导代码编写、审查与重构以提升应用性能。
编写新的React组件或Next.js页面
审查代码以发现性能问题
重构现有React/Next.js代码
实施客户端或服务端数据获取
npx skills add involvex/youtube-music-cli --skill react-best-practices -g -y
将 Stitch 设计稿转换为模块化 Vite 和 React 组件,通过 MCP 获取设计元数据,处理资源下载,并基于 AST 验证确保代码质量与类型安全。
需要将设计稿转换为 React 组件
自动化前端 UI 生成
npx skills add involvex/youtube-music-cli --skill react:components -g -y
提供生产级React应用开发的最佳实践,涵盖组件设计、Hooks使用、状态管理选择、React 19新特性、组合模式、性能优化及错误处理,旨在提升代码质量与可维护性。
需要构建React组件或页面
进行React状态管理决策
优化React应用性能
迁移或升级React版本
npx skills add involvex/youtube-music-cli --skill react-patterns -g -y
提供现代React状态管理指南,涵盖Redux Toolkit、Zustand等全局状态及React Query等服务端状态方案。用于选型、配置、调试及迁移最佳实践。
React应用状态架构设计
选择状态管理库
服务端数据缓存与同步
状态相关Bug排查
npx skills add involvex/youtube-music-cli --skill react-state-management -g -y
提供系统化调试方法论,强调先定位根因再修复。涵盖错误分析、复现、变更检查及多组件诊断流程,防止盲目修补引发新Bug。
遇到代码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原生打包器创建优化的生产环境构建包,支持前端、后端及CLI等场景,提供基础配置、多平台适配及高级优化(如Tree Shaking、代码分割)的完整工作流。
需要替代webpack/esbuild进行项目构建
配置Bun生产环境打包脚本
优化前端或Node.js应用的Bundle体积
npx skills add involvex/youtube-music-cli --skill bun-build -g -y
使用 Bun.serve 配置高性能开发服务器,支持 HMR、React Fast Refresh 及 API 自动重载。涵盖前置检查、依赖安装及服务端代码生成,适用于前端 SPA、API 或全栈应用的本地开发环境搭建。
创建 Web 应用开发服务器
配置 React Fast Refresh
设置带有实时重载的 API 服务器
npx skills add involvex/youtube-music-cli --skill bun-dev-server -g -y
用于初始化基于 Bun 和 TypeScript 的新项目,支持 CLI、Web、API 及库类型。自动执行 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 倍。
设置测试基础设施
编写单元测试或集成测试
从 Jest 迁移到 Bun
配置测试覆盖率
npx skills add involvex/youtube-music-cli --skill bun-test -g -y
提供Bun Win32 FFI绑定的完整开发生命周期支持,涵盖从DLL生成、脚手架搭建到一致性审计及空值检查的自动化流程。
需要生成新的Win32 DLL绑定包
审计FFI与TypeScript及头文件的一致性
修复或检查SAL空值定义
npx skills add involvex/youtube-music-cli --skill bun-win32 -g -y
GitHub Copilot CLI 交互式训练技能,提供课程、测验、场景挑战和参考文档。支持进度追踪、XP积分系统及等级晋升,覆盖命令、模式及配置等知识点。
用户请求学习或训练 Copilot CLI
用户发起测验或考试
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
实现基于文件的复杂任务规划,通过持久化存储计划、发现和进度文件解决上下文窗口限制。适用于多步骤任务、研究项目等需要长期记忆和状态跟踪的场景。
开始复杂的多步骤任务
启动研究项目
需要持久化工作记忆的任务
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
基于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 组件,支持自动获取元数据、下载资源、生成代码及 AST 验证,确保类型安全与样式映射。
需要将设计稿转换为 React 组件
Stitch 设计到前端代码的自动化流程
npx skills add involvex/youtube-music-cli --skill react:components -g -y
提供现代React应用开发的最佳实践,涵盖组件设计、Hook模式、状态管理选型、React 19新特性、组合模式、性能优化及TypeScript类型规范,助力构建高质量前端应用。
需要选择或实现React组件架构
处理React Hooks编写与复用
进行前端性能分析与优化
升级至React 19或引入新特性
npx skills add involvex/youtube-music-cli --skill react-patterns -g -y
提供React状态管理指南,涵盖全局状态、服务器状态及选型建议。用于配置Redux/Zustand/Jotai/React Query,解决状态同步、调试及迁移问题。
设置React应用全局状态
在Redux Toolkit、Zustand或Jotai之间进行选型
使用React Query管理服务器状态
调试与状态相关的问题
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
指导使用 Bun 运行时进行现代 JS/TS 开发,涵盖安装、项目初始化、包管理及 Node.js 迁移,旨在优化开发速度与构建效率。
使用 Bun 运行 JavaScript/TypeScript 项目
从 Node.js 迁移至 Bun
需要更快的包安装或启动速度
配置 Bun 原生测试和打包工具
npx skills add involvex/youtube-music-cli --skill bun-development -g -y
依赖关系:
github:user/repo
专注于使用JS/TS及Commander、Bun等库开发PowerShell CLI工具的技能,涵盖需求分析、结构设计、代码实现、测试验证及文档编写全流程。
需要创建命令行工具
设计CLI命令结构
实现CLI功能模块
npx skills add involvex/youtube-music-cli --skill Cli-Expert -g -y
提供基于Bun运行时的现代JS/TS开发指南,涵盖安装、项目初始化、包管理及从Node.js迁移。旨在利用Bun原生支持TS/JSX及内置工具优化开发速度与构建流程。
使用Bun进行JavaScript或TypeScript项目开发
将现有Node.js项目迁移至Bun环境
需要优化前端或全栈应用的开发与构建速度
npx skills add involvex/youtube-music-cli --skill bun-development -g -y
依赖关系:
github:user/repo
专注于使用 JS/TS、Bun、Commander 和 Chalk 等库编写 PowerShell CLI 工具。涵盖需求分析、结构设计、代码实现、测试验证及文档编写,旨在创建强大且用户友好的命令行界面。
需要开发新的命令行工具
优化现有 CLI 工具的交互体验
使用 Bun 或 Commander 构建脚本
npx skills add involvex/youtube-music-cli --skill Cli-Expert -g -y


