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原生打包器创建优化的生产环境构建包。支持前端、后端及库的多目标配置,提供代码分割、压缩和SourceMap等优化功能,替代Webpack或esbuild。
需要快速构建生产包
替代Webpack/esbuild
配置多环境构建
npx skills add involvex/youtube-music-cli --skill bun-build -g -y
基于 Bun 搭建高性能开发服务器,支持 HMR 和 React Fast Refresh。用于配置前端 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 及库等类型,自动配置 tsconfig 并生成标准目录结构。
新建 Bun 项目
将现有目录转换为 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生成、脚手架搭建到类型一致性审计及空值检查的自动化流程。
生成新的Win32 DLL绑定包
审计FFI与TypeScript及头文件的一致性
修复数据类型空值或可空性标记
npx skills add involvex/youtube-music-cli --skill bun-win32 -g -y
GitHub Copilot CLI 交互式训练技能,提供课程、测验、场景挑战及完整参考,支持进度追踪与等级系统。
用户询问 Copilot CLI 用法或命令
用户请求进行 CLI 知识测验或场景挑战
用户希望查看 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
实现基于文件的复杂任务规划,通过创建和维护task_plan.md、findings.md和progress.md作为持久化工作记忆,辅助多步骤任务的研究与执行。
启动复杂的多步骤任务
开始研究项目
需要持久化记录进展和发现的场景
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 组件,通过 MCP 获取元数据、下载资源,并遵循架构规范生成带类型定义和样式映射的代码。
需要将设计稿转换为 React 代码
请求生成基于 Stitch 设计的组件
npx skills add involvex/youtube-music-cli --skill react:components -g -y
提供现代React应用开发的最佳实践指南,涵盖组件设计、Hooks模式、状态管理选型、React 19新特性、组合模式、性能优化及TypeScript类型规范,旨在构建高质量生产级应用。
需要设计React组件结构时
选择或实现自定义Hook时
进行前端性能优化时
配置全局或局部状态管理时
使用React 19新功能时
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和测试失败场景。
遇到任何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/esbuild。
需要构建前端或后端应用的生产包
希望优化打包体积和加载速度
配置多环境或多平台构建流程
npx skills add involvex/youtube-music-cli --skill bun-build -g -y
协助使用 Bun 搭建高性能开发服务器,支持 HMR 和 React Fast Refresh。涵盖前端、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项目
将目录转换为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生成包、脚手架搭建到FFI一致性审计及空值检查的自动化流程。
生成新的Win32 DLL绑定包
审计FFI与TypeScript及头文件的一致性
修复函数返回值的可空性标注
执行完整的绑定流水线
npx skills add involvex/youtube-music-cli --skill bun-win32 -g -y
GitHub Copilot CLI 交互式训练技能,提供引导课程、测验、场景挑战及完整参考文档,涵盖命令、快捷键及配置等知识。
用户询问 CLI 使用技巧
用户要求进行 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开发的最佳实践与常见陷阱指南,涵盖运算符语法、Unicode限制、空值检查、字符串插值、错误处理、路径管理及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 设计的 UI 组件
npx skills add involvex/youtube-music-cli --skill react:components -g -y
提供现代 React 应用开发的最佳实践,涵盖组件设计、Hook 模式、状态管理、React 19 新特性、组合模式、性能优化及 TypeScript 类型规范,旨在构建生产级应用。
询问 React 组件设计规范
需要选择状态管理方案
优化 React 性能问题
了解 React 19 新特性
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或测试失败
出现意外行为
性能或构建问题
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 运行时进行开发
从 Node.js 迁移到 Bun
优化 JS/TS 项目开发速度
配置 Bun 环境
npx skills add involvex/youtube-music-cli --skill bun-development -g -y
Dependencies:
github:user/repo
专注于使用 PowerShell、JS/TS 及 Chalk、Bun、Commander 等库开发高质量 CLI 工具,涵盖需求分析、结构设计、代码实现、测试、文档编写及迭代优化全流程。
需要创建或优化命令行工具
询问如何使用 Commander 或 Bun 构建 CLI
npx skills add involvex/youtube-music-cli --skill Cli-Expert -g -y
提供基于 Bun 运行时的现代 JS/TS 开发指南,涵盖项目初始化、包管理、构建及从 Node.js 迁移等场景,旨在优化开发速度与体验。
使用 Bun 进行前端或后端开发
从 Node.js 迁移至 Bun
需要加速 JS/TS 项目开发流程
npx skills add involvex/youtube-music-cli --skill bun-development -g -y
Dependencies:
github:user/repo
专注于使用 JS/TS、Bun、Commander 和 Chalk 库开发高质量 PowerShell CLI 工具的技能,涵盖需求分析、结构设计、编码实现、测试及文档编写。
需要创建命令行工具
设计 CLI 交互逻辑
CLI 功能开发与优化
npx skills add involvex/youtube-music-cli --skill Cli-Expert -g -y


