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 原生打包器创建生产环境构建配置,支持前端、后端及库的多目标优化,提供代码分割、压缩及插件集成方案。
使用 Bun 进行项目构建
替代 webpack/esbuild/rollup 打包
配置生产环境优化
npx skills add involvex/youtube-music-cli --skill bun-build -g -y
指导使用Bun构建高性能开发服务器,支持HMR和React Fast Refresh。涵盖环境检查、依赖安装及配置静态/动态服务,实现文件监听与自动重载。
搭建本地开发服务器
配置热更新(HMR)
初始化Bun项目
npx skills add involvex/youtube-music-cli --skill bun-dev-server -g -y
用于初始化 Bun 项目并配置 TypeScript。支持 CLI、Web、API 和库四种类型,自动优化 tsconfig.json 并生成标准目录结构。适用于新建或转换现有目录为 Bun 项目。
用户需要创建新的 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生成、脚手架搭建到审计空值一致性的完整生命周期工具链,支持117个包及严格类型检查。
从Win32 DLL生成新的FFI绑定包
审计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
实现基于文件的复杂任务规划,通过创建task_plan.md、findings.md和progress.md作为持久化工作记忆。适用于多步骤任务、研究项目等,确保关键信息不丢失并规范错误处理流程。
开始复杂的多步骤任务
启动研究项目
需要持久化记录进展与发现的任务
npx skills add involvex/youtube-music-cli --skill planning-with-files -g -y
提供Windows PowerShell开发的最佳实践与常见陷阱指南,涵盖运算符语法、Unicode限制、空值检查、字符串插值、错误处理及JSON操作等核心模式。
编写或调试PowerShell脚本
解决PowerShell语法错误或运行时异常
查询PowerShell最佳实践
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 组件,通过 MCP 获取设计元数据与资源,执行代码生成、样式映射及自动化验证,确保 TypeScript 类型安全与架构规范。
需要将设计稿转换为 React 组件
请求从 Stitch 平台同步并生成前端代码
npx skills add involvex/youtube-music-cli --skill react:components -g -y
提供现代React应用开发的最佳实践,涵盖组件设计、Hooks使用、状态管理选择、React 19新特性、组合模式、性能优化及TypeScript类型定义,助力构建高质量前端应用。
需要设计React组件结构
选择合适的前端状态管理方案
优化React应用渲染性能
遵循React Hooks规范
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或SWR管理服务端状态
实现乐观更新
调试状态相关问题
从遗留Redux迁移到现代模式
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/esbuild/rollup 进行项目构建
配置多环境或特定平台(如浏览器、Node.js)的生产构建脚本
优化构建产物大小并启用代码分割和压缩
npx skills add involvex/youtube-music-cli --skill bun-build -g -y
基于 Bun.serve 搭建高性能开发服务器,支持 HMR 热更新和 React Fast Refresh。适用于创建 Web 应用、配置 API 服务或静态文件服务器的开发环境。
需要配置前端开发服务器
设置 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 倍。
配置 Bun 测试环境
编写单元测试或集成测试
从 Jest 迁移到 Bun Test
设置测试覆盖率
npx skills add involvex/youtube-music-cli --skill bun-test -g -y
用于Win32 FFI绑定开发的完整生命周期管理,涵盖从DLL到TypeScript绑定的脚手架生成、一致性审计及空值检查,支持Bun运行时。
生成新的DLL绑定包
审计FFI与TS/头文件的一致性
修复类型空值问题
npx skills add involvex/youtube-music-cli --skill bun-win32 -g -y
Copilot 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
用于生成标准化、机器可读且可自主执行的实现计划文件,支持新功能开发、重构及架构设计等场景。
创建新功能实现计划
制定代码重构方案
规划系统升级或架构调整
npx skills add involvex/youtube-music-cli --skill create-implementation-plan -g -y
通过持久化Markdown文件实现类Manus的文件式规划,用于复杂多步任务。创建任务计划、发现和进度文件,利用文件系统作为长期记忆,确保关键信息不丢失并规范错误处理流程。
启动复杂的多步骤任务
开始研究项目
需要持久化记录进展和发现的任务
npx skills add involvex/youtube-music-cli --skill planning-with-files -g -y
提供Windows PowerShell脚本开发的最佳实践与常见陷阱指南,涵盖运算符语法、Unicode限制、空值检查、错误处理及JSON操作等核心模式。
编写或调试PowerShell脚本
解决PowerShell语法或运行时错误
优化PowerShell脚本性能与兼容性
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 设计稿转换为模块化 Vite 和 React 组件,通过 MCP 获取设计元数据与资源,遵循架构规范生成带类型安全的代码并进行自动化验证。
需要将设计稿转换为 React 组件
请求从 Stitch 生成前端代码
npx skills add involvex/youtube-music-cli --skill react:components -g -y
提供现代 React 应用开发的最佳实践,涵盖组件设计、Hooks 使用、状态管理选型、React 19 新特性、组合模式、性能优化及 TypeScript 类型定义,旨在构建高质量的生产级应用。
需要遵循 React 开发规范
选择合适的前端状态管理方案
优化 React 组件性能
理解 React 19 新特性
npx skills add involvex/youtube-music-cli --skill react-patterns -g -y
提供现代React状态管理指南,涵盖本地、全局及服务器状态方案。辅助选择Redux Toolkit、Zustard等工具,解决状态同步、调试及迁移问题。
设置React应用全局状态
在Redux、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 运行时的现代 JavaScript/TypeScript 开发指南,涵盖项目初始化、包管理、构建及从 Node.js 迁移的最佳实践。
使用 Bun 进行 JS/TS 项目开发
从 Node.js 迁移到 Bun
优化前端或全栈开发速度
npx skills add involvex/youtube-music-cli --skill bun-development -g -y
依赖关系:
github:user/repo
专注于使用JS/TS及Bun、Commander等库开发PowerShell CLI工具的技能,涵盖需求分析、结构设计、代码实现、测试及文档编写全流程。
需要开发命令行工具
优化CLI交互体验
构建基于Bun的脚本
npx skills add involvex/youtube-music-cli --skill Cli-Expert -g -y
提供基于 Bun 运行时的现代 JavaScript/TypeScript 开发指南,涵盖项目初始化、包管理、构建测试及从 Node.js 迁移的最佳实践,旨在优化开发速度与效率。
使用 Bun 进行 JS/TS 项目开发
从 Node.js 迁移到 Bun
优化前端或全栈开发速度
配置 Bun 原生 TypeScript/JSX 支持
npx skills add involvex/youtube-music-cli --skill bun-development -g -y
依赖关系:
github:user/repo
专注于使用JS/TS及Bun、Commander等库编写PowerShell CLI工具的技能,涵盖需求分析、结构设计、代码实现、测试验证及文档编写全流程。
需要开发命令行工具
构建CLI脚本或应用
npx skills add involvex/youtube-music-cli --skill Cli-Expert -g -y


