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 (22)
提供Android Jetpack Compose无障碍审计清单,检查内容描述、触控目标、色对比度、焦点语义及标题遍历,辅助修复可访问性问题。
审计Android组件无障碍性
修复Jetpack Compose屏幕可访问问题
npx skills add maxrave-dev/SimpMusic --skill android-accessibility -g -y
提供Android现代架构指导,涵盖Clean Architecture分层、Hilt依赖注入及模块化策略。用于规范项目结构、解耦业务逻辑与UI,提升代码可维护性和构建效率。
设计或重构Android应用架构
配置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远程调用及离线优先同步策略,指导构建高可用数据架构。
实现Android数据层
配置离线同步逻辑
集成Room和Retrofit
npx skills add maxrave-dev/SimpMusic --skill android-data-layer -g -y
提供Android应用构建、测试及自动化脚本,支持无障碍UI导航、日志监控和模拟器生命周期管理,专为AI代理优化。
Android应用构建与打包
Android UI自动化测试
Android日志实时监控
模拟器启停与环境检查
npx skills add maxrave-dev/SimpMusic --skill android-emulator-skill -g -y
提供Android Gradle构建逻辑专家指导,利用Convention Plugins和Version Catalogs实现可复用、可扩展的构建系统配置,遵循NiA架构规范。
配置Android Gradle构建脚本
创建Gradle Convention Plugin
设置Version Catalog版本管理
优化Android项目构建结构
npx skills add maxrave-dev/SimpMusic --skill android-gradle-logic -g -y
提供Android中使用Retrofit进行类型安全HTTP网络请求的最佳实践,涵盖URL参数、请求体、Header配置、Kotlin协程响应处理及Hilt集成指南。
Android网络层开发
Retrofit配置与使用
OkHttp拦截器设置
API接口定义
npx skills add maxrave-dev/SimpMusic --skill android-retrofit -g -y
提供现代Android应用测试专家指南,涵盖单元测试、Hilt集成测试及Roborazzi截图测试。包含依赖配置、测试编写示例及运行命令,旨在保障UI正确性与逻辑隔离。
需要编写Android单元测试或集成测试
配置Roborazzi进行截图测试
解决Hilt依赖注入在测试中的问题
npx skills add maxrave-dev/SimpMusic --skill android-testing -g -y
提供Android ViewModel状态管理最佳实践,指导使用StateFlow处理UI状态、SharedFlow处理一次性事件,并规范在Compose和XML中的收集方式及协程作用域。
实现Android ViewModel
配置StateFlow或SharedFlow
Android UI状态更新
npx skills add maxrave-dev/SimpMusic --skill android-viewmodel -g -y
提供Jetpack Compose中使用Coil库进行图片加载的指导,涵盖AsyncImage、低层控制及性能优化最佳实践。
询问Compose中如何加载网络或本地图片
需要优化图片加载性能或处理图片状态
npx skills add maxrave-dev/SimpMusic --skill coil-compose -g -y
针对Jetpack Compose进行性能审计与优化。通过代码审查识别重组风暴、不稳定键等问题,指导使用Layout Inspector和Perfetto进行 profiling,并提供稳定参数、延迟状态读取等具体修复方案。
诊断Compose渲染缓慢或卡顿
分析过度重组问题
优化Compose UI架构性能
npx skills add maxrave-dev/SimpMusic --skill compose-performance-audit -g -y
提供Jetpack Compose UI开发最佳实践,涵盖状态提升、修饰符使用、性能优化及主题配置,指导编写高性能、可测试的Compose组件。
编写或重构Jetpack Composable函数
优化Compose界面性能
设计UI组件状态管理
npx skills add maxrave-dev/SimpMusic --skill compose-ui -g -y
用于调试和优化Android/Gradle构建性能,分析慢构建、CI/CD性能及编译瓶颈。通过生成构建扫描、识别配置与执行阶段耗时,应用缓存、并行化等优化策略提升构建速度。
构建速度慢
分析Gradle构建扫描
排查CI/CD性能问题
定位编译瓶颈
npx skills add maxrave-dev/SimpMusic --skill gradle-build-performance -g -y
用于构建Android原生UI的Jetpack Compose技能,涵盖状态管理、提升及ViewModel集成。指导开发者使用声明式UI模式,优化组件复用与可维护性。
构建Android界面
使用Jetpack Compose
管理Compose状态
npx skills add maxrave-dev/SimpMusic --skill android-jetpack-compose -g -y
针对Android Kotlin协程代码进行审查与修复,解决ANR、内存泄漏及生命周期问题。通过结构化并发最佳实践,最小化行为变更地优化线程安全与可测试性。
审查Kotlin协程并发使用规范
修复协程相关Bug或竞态条件
提升线程安全性
解决Android生命周期绑定问题
npx skills add maxrave-dev/SimpMusic --skill kotlin-concurrency-expert -g -y
为SaaS或软件产品提供139种经过验证的营销策略和创意,涵盖内容、SEO、付费广告、社区及增长黑客等场景,辅助用户根据阶段和资源选择合适方案。
询问营销创意
寻求增长策略
咨询推广方法
npx skills add maxrave-dev/SimpMusic --skill marketing-ideas -g -y
专注于 Android 原生应用界面设计,掌握 Material Design 3 和 Jetpack Compose 模式。用于构建现代、自适应的 UI,包括布局、导航、主题及无障碍设计,确保与 Android 生态系统无缝集成。
设计 Android 应用界面
使用 Jetpack Compose 构建 UI
遵循 Material Design 规范
npx skills add maxrave-dev/SimpMusic --skill mobile-android-design -g -y
指导将Android XML布局系统迁移至Jetpack Compose的技能,涵盖布局映射、状态转换及增量升级策略。
迁移XML到Compose
转换View为Composable
UI现代化改造
npx skills add maxrave-dev/SimpMusic --skill xml-to-compose-migration -g -y
协助用户发现并安装代理技能,通过搜索命令查找匹配需求的可安装技能包,并提供安装指南。
询问如何实现特定功能
寻找特定任务的技能
表达扩展能力的兴趣
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或jvmAndroid)
创建或处理expect/actual声明
检测代码是否放错了模块
npx skills add maxrave-dev/SimpMusic --skill kotlin-multiplatform -g -y
提供UI/UX设计智能支持,涵盖50种风格、配色、字体及多前端框架最佳实践。通过脚本搜索产品类型、样式、排版等指南,辅助完成界面规划、构建、审查与优化任务。
用户请求UI/UX设计相关任务
需要获取特定风格的配色或字体方案
要求审查或优化现有前端界面代码
npx skills add maxrave-dev/SimpMusic --skill ui-ux-pro-max -g -y


