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 进行前端或后端构建
配置生产环境代码分割、压缩和源映射
npx skills add involvex/youtube-music-cli --skill bun-build -g -y
基于 Bun 搭建高性能开发服务器,支持 HMR 和 React Fast Refresh。涵盖确定服务器类型、检查依赖、安装组件及配置 WebSocket 热更新与文件监听的全流程。
使用 Bun 创建 Web 应用开发服务器
配置 React Fast Refresh
设置带实时重载的 API 服务器
npx skills add involvex/youtube-music-cli --skill bun-dev-server -g -y
辅助初始化 Bun 项目,支持 CLI、Web App、API Server 和 Library 类型。自动安装验证、生成基础文件,并根据项目类型优化 TypeScript 配置及目录结构。
新建 Bun 项目
将现有目录转换为 Bun 项目
npx skills add involvex/youtube-music-cli --skill bun-init -g -y
配置Bun内置测试运行器,提供Jest兼容API。涵盖单元测试、集成测试及快照测试的目录结构搭建、bunfig.toml配置、全局setup文件编写及测试用例示例,支持从Jest迁移。
设置测试基础设施
编写单元或集成测试
从Jest迁移到Bun
配置测试覆盖率
npx skills add involvex/youtube-music-cli --skill bun-test -g -y
用于Windows平台Bun运行时FFI绑定开发,涵盖从DLL解析、代码生成到一致性审计及空值检查的完整生命周期自动化。
生成新的Win32 DLL绑定包
审计FFI与TS类型及头文件的一致性
修复SAL空值标注问题
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自主执行。
需要创建新功能实现计划
进行代码重构规划
制定架构或基础设施升级方案
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脚本开发的最佳实践,涵盖运算符语法、Unicode限制、空值检查、字符串插值、错误处理及文件路径规范等关键模式与陷阱。
编写PowerShell脚本
修复PowerShell语法错误
优化Windows自动化脚本
npx skills add involvex/youtube-music-cli --skill powershell-windows -g -y
基于Vercel工程的React和Next.js性能优化指南,涵盖消除瀑布流、包体积优化等8类45条规则,用于指导代码编写、审查与重构。
编写新的React组件或Next.js页面
审查代码以发现性能问题
重构现有React/Next.js代码
npx skills add involvex/youtube-music-cli --skill react-best-practices -g -y
将 Stitch 设计稿转换为模块化 React 组件,支持元数据获取、资源下载及 AST 验证。
用户需要将设计稿转换为 React 代码
请求生成基于特定设计的 UI 组件
npx skills add involvex/youtube-music-cli --skill react:components -g -y
提供现代 React 应用开发的最佳实践,涵盖组件设计、Hook 模式、状态管理选型、React 19 新特性、组合模式、性能优化及 TypeScript 类型规范,助力构建高质量前端应用。
需要选择或设计 React 组件结构时
编写或重构 React Hook 逻辑时
进行 React 性能优化排查时
npx skills add involvex/youtube-music-cli --skill react-patterns -g -y
提供现代React状态管理指南,涵盖本地、全局及服务端状态方案。辅助选择Redux Toolkit、Zustand等工具,指导最佳实践、模式实现及问题排查。
需要设置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
辅助将创意转化为完整设计方案的技能。通过逐步提问明确需求,对比多种方案后以分节方式展示设计细节并验证,最终输出设计文档或进入实施阶段,确保设计清晰且符合业务目标。
创建新功能前
构建组件前
修改系统行为前
需要明确需求与设计时
npx skills add involvex/youtube-music-cli --skill brainstorming -g -y
指导使用Bun原生打包器创建优化的生产构建,支持多环境配置、代码分割及体积优化,替代Webpack等工具。
需要创建生产环境构建脚本
使用Bun进行前端或后端应用打包
优化Bundle大小和加载性能
npx skills add involvex/youtube-music-cli --skill bun-build -g -y
指导使用 Bun.serve 搭建高性能开发服务器,支持 HMR、React Fast Refresh 及 API 自动重载。涵盖环境检查、依赖安装、多类型应用(React/API/全栈)配置及文件监听实现。
设置 Web 应用的开发服务器
配置 React Fast Refresh
启用 API 服务器的实时重载
npx skills add involvex/youtube-music-cli --skill bun-dev-server -g -y
辅助初始化Bun项目,支持CLI、Web、API及库类型。检查环境后执行bun init并生成基础结构,根据项目类型优化TypeScript配置。
新建Bun项目
将目录转换为Bun项目
npx skills add involvex/youtube-music-cli --skill bun-init -g -y
配置Bun内置测试运行器,支持Jest兼容API。涵盖单元测试、集成测试及快照测试设置,提供项目结构规范、bunfig.toml配置模板、全局setup脚本编写及基础测试用例示例,助力高效构建测试基础设施。
配置Bun测试环境
迁移Jest到Bun
编写单元测试或集成测试
设置测试覆盖率
npx skills add involvex/youtube-music-cli --skill bun-test -g -y
用于 Win32 FFI 绑定开发的完整生命周期管理,涵盖从 DLL 生成包、脚手架搭建到一致性审计与空值检查。支持 Bun 运行时下的 TypeScript 类型安全及自动化脚本执行。
基于 DLL 生成新的 @bun-win32 绑定包
审计 FFI、TypeScript 与头文件的一致性
修复或检查 SAL 空值注解(nullability)
运行 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或人类自主执行,强调确定性语言与自动化解析兼容性。
需要为新功能创建实施计划
需要对现有代码进行重构规划
需要制定基础设施或架构升级方案
npx skills add involvex/youtube-music-cli --skill create-implementation-plan -g -y
实现基于文件的复杂任务规划,通过创建task_plan、findings和progress文件作为持久化工作记忆。适用于多步骤任务、研究项目及需长期跟踪的复杂场景,确保信息不丢失并规范决策流程。
开始复杂的多个步骤的任务
启动研究项目
需要持久化记录进展和发现的复杂工作
npx skills add involvex/youtube-music-cli --skill planning-with-files -g -y
提供Windows PowerShell最佳实践与常见陷阱指南,涵盖运算符语法、Unicode限制、空值检查、字符串插值、错误处理及JSON操作等核心模式。
编写或调试PowerShell脚本
解决PowerShell语法错误或运行时异常
优化Windows环境下的自动化脚本
npx skills add involvex/youtube-music-cli --skill powershell-windows -g -y
提供React和Next.js性能优化指南,涵盖消除数据瀑布、包体积优化及服务端/客户端渲染等规则,用于指导代码编写、审查与重构以提升应用性能。
编写新的React组件或Next.js页面
审查代码以发现性能问题
重构现有React/Next.js代码
实施数据获取逻辑
npx skills add involvex/youtube-music-cli --skill react-best-practices -g -y
将 Stitch 设计稿转换为模块化 React 组件,涵盖元数据获取、资源下载、代码生成及自动化验证。
需要将设计稿转换为 React 代码
基于 Stitch 设计生成前端组件
npx skills add involvex/youtube-music-cli --skill react:components -g -y
提供现代React开发的最佳实践,涵盖组件设计、Hooks使用、状态管理选型、React 19新特性、组合模式、性能优化及TypeScript类型定义,助力构建高质量应用。
询问React组件设计规范
需要React Hooks最佳实践
咨询状态管理方案选型
了解React 19新特性
npx skills add involvex/youtube-music-cli --skill react-patterns -g -y
提供现代 React 状态管理指南,涵盖 Redux Toolkit、Zustand、Jotai 及 React Query。用于全局/服务器状态设置、方案选型、乐观更新实现及状态相关调试。
设置 React 应用的全局状态管理
在 Redux Toolkit、Zustand 或 Jotai 之间进行技术选型
使用 React Query 管理服务器状态
调试与状态相关的 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实施计划,包含文件路径、测试代码及执行命令。
用户有明确需求但尚未开始编码
需要生成结构化的开发任务清单
npx skills add involvex/youtube-music-cli --skill writing-plans -g -y
提供基于 Bun 运行时的现代 JavaScript/TypeScript 开发指南,涵盖安装、项目初始化、包管理及从 Node.js 迁移等场景,旨在优化开发速度与体验。
使用 Bun 运行新项目
从 Node.js 迁移到 Bun
优化 JS/TS 开发效率
使用 Bun 内置打包或测试工具
npx skills add involvex/youtube-music-cli --skill bun-development -g -y
Dependencies:
github:user/repo
专注于使用 JS/TS 及 Chalk、Bun、Commander 等库开发 PowerShell CLI 工具的技能,涵盖需求分析、结构设计、代码实现、测试验证及文档编写全流程。
需要创建命令行工具
PowerShell 脚本开发
CLI 交互设计
npx skills add involvex/youtube-music-cli --skill Cli-Expert -g -y
提供基于Bun运行时的现代JavaScript/TypeScript开发指南,涵盖项目初始化、包管理、构建及测试。适用于快速启动新项目、从Node.js迁移至Bun或优化JS/TS开发效率的场景。
使用Bun进行JavaScript/TypeScript项目开发
将现有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 工具的技能,涵盖需求分析、结构设计、代码实现、测试验证及文档编写全流程。
需要创建命令行界面工具
编写 PowerShell CLI 脚本
使用 Commander 处理参数
npx skills add involvex/youtube-music-cli --skill Cli-Expert -g -y


