Agent Skills
› maxrave-dev/SimpMusic
maxrave-dev/SimpMusic
GitHub提供Android无障碍审计清单与提示,涵盖内容描述、触控目标、对比度及语义焦点检查,辅助修复Jetpack Compose中的无障碍问题。
Install All Skills
npx skills add maxrave-dev/SimpMusic --all -g -y
Skills in Collection (23)
提供Android无障碍审计清单与提示,涵盖内容描述、触控目标、对比度及语义焦点检查,辅助修复Jetpack Compose中的无障碍问题。
审查Android界面无障碍合规性
修复Jetpack Compose组件的TalkBack支持
npx skills add maxrave-dev/SimpMusic --skill android-accessibility -g -y
提供Android应用现代架构指导,涵盖Clean Architecture分层、Hilt依赖注入及多模块化解耦策略,适用于项目结构设计与重构。
Android项目结构设计
Clean Architecture实施
Hilt依赖注入配置
Android多模块拆分
npx skills add maxrave-dev/SimpMusic --skill android-architecture -g -y
提供Android平台Kotlin协程的生产级编码规范,涵盖结构化并发、生命周期集成、响应式流及测试最佳实践。
实现异步逻辑或后台处理
修复与线程相关的内存泄漏
将回调转换为协程
实现ViewModel或处理UI状态更新
npx skills add maxrave-dev/SimpMusic --skill android-coroutines -g -y
指导Android应用实现离线优先的数据层,涵盖仓库模式、Room本地存储、Retrofit远程调用及数据同步策略。
实现Android数据访问层
配置Room和Retrofit
设计离线同步逻辑
npx skills add maxrave-dev/SimpMusic --skill android-data-layer -g -y
提供Android应用构建、测试与自动化脚本,支持无障碍UI导航、日志监控及模拟器生命周期管理,专为AI Agent优化。
需要自动化测试Android应用
执行Android构建或部署流程
通过代码控制模拟器交互
npx skills add maxrave-dev/SimpMusic --skill android-emulator-skill -g -y
提供Android Gradle构建逻辑专家指导,基于NiA架构使用Convention Plugins和Version Catalogs。旨在通过集中化可复用插件消除build.gradle.kts中的重复代码,实现可扩展、易维护的构建系统配置。
需要配置Android Gradle构建系统
希望使用Convention Plugins统一管理构建逻辑
项目结构涉及build-logic目录和Version Catalog
npx skills add maxrave-dev/SimpMusic --skill android-gradle-logic -g -y
提供 Android 平台使用 Retrofit 进行网络请求的最佳实践,涵盖动态 URL、请求体、Header 处理及 Kotlin 协程支持。
Android 网络层开发
Retrofit 配置与使用
OkHttp 集成
npx skills add maxrave-dev/SimpMusic --skill android-retrofit -g -y
提供Android应用全面测试策略指导,涵盖单元测试、Hilt集成测试及基于Roborazzi的截图测试。包含依赖配置、测试编写示例及Gradle运行命令,旨在确保逻辑正确性与UI视觉一致性。
需要配置Android测试依赖
编写或调试Android单元测试
实现UI截图测试
进行Hilt依赖注入测试
npx skills add maxrave-dev/SimpMusic --skill android-testing -g -y
提供Android ViewModel最佳实践,指导使用StateFlow管理UI状态、SharedFlow处理一次性事件及在Compose和XML中的收集方式。
实现Android ViewModel
配置StateFlow或SharedFlow
处理UI状态与生命周期
npx skills add maxrave-dev/SimpMusic --skill android-viewmodel -g -y
提供 Jetpack Compose 中使用 Coil 库加载图片的专业指导,涵盖 AsyncImage、rememberAsyncImagePainter 及 SubcomposeAsyncImage 的使用场景、性能优化最佳实践及实现检查清单。
询问如何在 Compose 中加载图片
需要优化图片加载性能
处理图片加载状态(占位符、错误)
npx skills add maxrave-dev/SimpMusic --skill coil-compose -g -y
针对Jetpack Compose UI性能进行审计,诊断渲染卡顿、过度重组等问题。通过代码审查与性能剖析工具(如Layout Inspector)定位根因,并提供稳定参数、优化重组等具体修复方案。
诊断Compose界面渲染缓慢或滚动卡顿
排查UI过度重组或重绘问题
审查Compose代码的性能瓶颈
npx skills add maxrave-dev/SimpMusic --skill compose-performance-audit -g -y
提供Jetpack Compose构建UI的最佳实践,涵盖状态提升、性能优化及主题设置。用于指导Composable函数的编写与重构,确保组件可复用、高性能且易于测试。
编写或重构Jetpack Compose UI组件
优化Compose应用性能
实现单向数据流架构
npx skills add maxrave-dev/SimpMusic --skill compose-ui -g -y
用于调试和优化Android/Gradle构建性能,分析构建扫描、识别瓶颈及实施缓存等优化策略。
构建速度慢
分析Gradle Build Scan
CI/CD构建时间优化
定位配置或执行阶段瓶颈
npx skills add maxrave-dev/SimpMusic --skill gradle-build-performance -g -y
Android Jetpack Compose UI 开发技能,涵盖状态管理、提升及 ViewModel 集成。用于构建声明式原生界面。
构建 Android UI
使用 Jetpack Compose
管理 Compose 状态
npx skills add maxrave-dev/SimpMusic --skill android-jetpack-compose -g -y
针对Android Kotlin代码的协程审查与修复技能,涵盖结构化并发、生命周期安全、线程调度及状态管理最佳实践。
审查Kotlin协程并发用法
修复协程相关Bug如ANR或内存泄漏
改进线程安全性
解决Android生命周期相关问题
npx skills add maxrave-dev/SimpMusic --skill kotlin-concurrency-expert -g -y
为SaaS或软件产品提供139种经过验证的营销策略和创意,涵盖内容、付费广告、社区等分类,并根据用户阶段、预算和时间线推荐具体实施方案。
询问营销创意
寻求增长策略
如何推广产品
制定营销战术
npx skills add maxrave-dev/SimpMusic --skill marketing-ideas -g -y
专注于 Android 原生应用界面设计,掌握 Material Design 3 和 Jetpack Compose 模式。用于构建符合 Google 指南的现代、自适应 UI,包括布局、导航、主题及无障碍设计。
设计 Android 应用界面
实现 Jetpack Compose UI 组件
遵循 Material Design 3 规范
npx skills add maxrave-dev/SimpMusic --skill mobile-android-design -g -y
指导在SimpMusic项目中通过Google字体服务生成并集成Material Symbols图标,规范ImageVector文件结构、参数及导入方式,避免XML依赖和类型错误。
添加新图标
替换现有图标
解决ImageVector或Painter类型编译错误
npx skills add maxrave-dev/SimpMusic --skill simpmusic-icons -g -y
将Android XML布局系统迁移至Jetpack Compose,涵盖布局映射、状态管理及增量迁移策略。
将XML布局转换为Compose
现代化UI从View系统迁移到Compose
npx skills add maxrave-dev/SimpMusic --skill xml-to-compose-migration -g -y
协助用户发现并安装 Agent Skills,通过 CLI 搜索和安装扩展能力的模块化包。
询问如何实现特定功能或任务
请求查找或安装特定的技能包
希望扩展 Agent 的特定领域能力
npx skills add maxrave-dev/SimpMusic --skill find-skills -g -y
Dependencies:
<package>
<owner/repo@skill>
vercel-labs/agent-skills@vercel-react-best-practices
提供Kotlin Multiplatform项目架构指导,协助判断代码共享策略、源集放置及expect/actual模式使用,优化跨平台开发。
判断代码是否应跨平台共享
确定源码集(如commonMain)位置
处理expect/actual声明
解决Gradle构建与依赖问题
npx skills add maxrave-dev/SimpMusic --skill kotlin-multiplatform -g -y
提供UI/UX设计智能支持,涵盖风格、配色、字体及多框架最佳实践。通过脚本搜索获取设计规范,辅助完成前端界面的规划、构建、审查与优化工作。
用户请求UI/UX设计相关任务
需要获取界面风格或配色方案
进行前端代码的审查或重构
npx skills add maxrave-dev/SimpMusic --skill ui-ux-pro-max -g -y


