Agent Skills
› maxrave-dev/SimpMusic
maxrave-dev/SimpMusic
GitHub提供Android无障碍审计检查清单,涵盖Jetpack Compose中的内容描述、触控目标尺寸、色彩对比度、焦点语义及标题遍历等规范,辅助Agent进行UI可访问性修复。
Install All Skills
npx skills add maxrave-dev/SimpMusic --all -g -y
Skills in Collection (23)
提供Android无障碍审计检查清单,涵盖Jetpack Compose中的内容描述、触控目标尺寸、色彩对比度、焦点语义及标题遍历等规范,辅助Agent进行UI可访问性修复。
用户要求检查或修复Android应用的无障碍功能
用户提供Compose组件代码并要求验证是否符合无障碍标准
npx skills add maxrave-dev/SimpMusic --skill android-accessibility -g -y
提供Android现代架构指导,涵盖Clean Architecture分层、Hilt依赖注入及多模块策略。适用于项目结构设计、模块划分及DI配置场景。
Android项目结构搭建
Clean Architecture实施
Hilt依赖注入配置
多模块拆分
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应用实现离线优先的数据层,结合Repository模式、Room本地存储和Retrofit远程数据,支持缓存与同步策略。
需要实现离线数据存储
设计数据访问层架构
处理网络与本地数据同步
npx skills add maxrave-dev/SimpMusic --skill android-data-layer -g -y
提供Android应用构建、测试及自动化的生产级脚本,支持无障碍UI导航、构建自动化、日志监控和模拟器生命周期管理,专为AI Agent优化。
需要自动化执行Android应用构建或测试任务
需要通过脚本控制Android模拟器进行UI交互或状态检查
npx skills add maxrave-dev/SimpMusic --skill android-emulator-skill -g -y
提供基于 NiA 架构的 Android Gradle 构建逻辑配置指南,通过约定插件和版本目录实现构建代码复用与集中管理,消除重复配置。
Android 项目 Gradle 构建优化
配置 Convention Plugins
设置 Version Catalogs
npx skills add maxrave-dev/SimpMusic --skill android-gradle-logic -g -y
提供Android中Retrofit网络库的最佳实践指南,涵盖URL参数处理、请求体格式、Header配置、Kotlin协程响应处理及Hilt集成。
需要在Android项目中配置HTTP客户端
使用Retrofit发起网络请求或处理响应
npx skills add maxrave-dev/SimpMusic --skill android-retrofit -g -y
提供现代Android应用测试策略指导,涵盖单元测试、Hilt集成测试及基于Roborazzi的截图测试,包含依赖配置与示例代码。
Android应用测试策略咨询
配置Hilt或Roborazzi测试环境
编写UI截图测试用例
npx skills add maxrave-dev/SimpMusic --skill android-testing -g -y
提供Android ViewModel最佳实践,规范使用StateFlow管理UI状态和SharedFlow处理一次性事件,指导在Compose和XML中正确收集数据及作用域管理。
实现Android ViewModel
配置StateFlow或SharedFlow
npx skills add maxrave-dev/SimpMusic --skill android-viewmodel -g -y
提供Jetpack Compose中Coil图片加载专家指导,涵盖AsyncImage、低阶控制及性能优化最佳实践。
Compose图片加载实现
Coil性能优化咨询
处理图片加载状态
npx skills add maxrave-dev/SimpMusic --skill coil-compose -g -y
针对 Jetpack Compose UI 进行性能审计,通过代码审查和 Profiling 工具诊断渲染缓慢、卡顿及过度重组等问题,并提供具体的优化修复方案。
用户询问 Compose UI 渲染性能问题
需要诊断界面卡顿或滚动不流畅
请求分析过度的 recompositions
npx skills add maxrave-dev/SimpMusic --skill compose-performance-audit -g -y
提供Jetpack Compose UI开发的最佳实践,涵盖状态提升、性能优化及主题设置。用于指导Compose函数的编写与重构,确保UI组件的可测试性、复用性及高性能。
编写或重构Jetpack Composable函数
优化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 开发技能,涵盖声明式界面构建、状态管理(remember/mutableStateOf)、状态提升及 ViewModel 集成,旨在高效实现原生 Android 用户界面。
构建 Android UI
使用 Jetpack Compose
管理 Compose 状态
npx skills add maxrave-dev/SimpMusic --skill android-jetpack-compose -g -y
针对 Android Kotlin 协程的审查与修复专家,用于解决并发问题、内存泄漏及生命周期绑定等 bug。
审查 Kotlin/Android 代码中的协程使用规范
修复协程相关的 Bug 如 ANR 或内存泄漏
优化线程安全与生命周期管理
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
掌握 Material Design 3 和 Jetpack Compose,用于构建原生 Android 应用界面、布局及导航模式。适用于设计符合 Google 规范的 UI、实现响应式适配及动态主题。
设计 Android 应用界面
使用 Jetpack Compose 构建 UI
遵循 Material Design 指南
npx skills add maxrave-dev/SimpMusic --skill mobile-android-design -g -y
SimpMusic图标管理指南,说明如何添加、替换图标及处理ImageVector类型错误。禁止使用XML或material-icons依赖,需通过Google服务生成Kotlin文件并手动调整包名与属性。
添加新图标
替换现有图标
遇到ImageVector/Painter类型错误
npx skills add maxrave-dev/SimpMusic --skill simpmusic-icons -g -y
将 Android XML 布局系统迁移至 Jetpack Compose 的指南,涵盖布局映射、状态转换及增量迁移策略,辅助开发者高效完成 UI 现代化重构。
Android 界面重构
XML 转 Compose
View 到 Compose 迁移
npx skills add maxrave-dev/SimpMusic --skill xml-to-compose-migration -g -y
帮助用户发现、搜索和安装代理技能。当用户询问如何实现特定功能或寻找扩展能力的工具时,通过 CLI 搜索并推荐合适的技能包。
用户询问如何实现某项任务
用户寻找特定领域的技能
用户希望扩展代理能力
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声明
处理build.gradle.kts依赖与构建问题
npx skills add maxrave-dev/SimpMusic --skill kotlin-multiplatform -g -y
提供UI/UX设计智能支持,涵盖风格、配色、字体及多框架最佳实践。通过脚本查询数据库辅助前端设计与代码审查。
需要设计UI界面或选择设计风格
生成配色方案或字体搭配建议
审查或优化前端组件的视觉体验
搭建仪表盘或落地页结构
npx skills add maxrave-dev/SimpMusic --skill ui-ux-pro-max -g -y


