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界面无障碍合规性
修复Compose组件的TalkBack支持问题
npx skills add maxrave-dev/SimpMusic --skill android-accessibility -g -y
提供Android应用架构设计指导,涵盖Clean Architecture分层、Hilt依赖注入及多模块策略。适用于项目结构搭建、模块划分及依赖管理场景。
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远程调用及数据同步策略。
实现Android数据层架构
配置Room和Retrofit
处理离线数据同步
npx skills add maxrave-dev/SimpMusic --skill android-data-layer -g -y
提供Android应用构建、测试及自动化脚本,支持无障碍UI导航、日志监控和模拟器生命周期管理。专为AI Agent优化,通过语义化操作替代像素坐标,实现高效的App交互与验证。
需要自动化测试Android应用时
执行Android应用构建或安装操作时
管理Android模拟器启停时
进行Android UI元素交互测试时
npx skills add maxrave-dev/SimpMusic --skill android-emulator-skill -g -y
提供Android Gradle构建逻辑专家指导,利用Convention Plugins和Version Catalogs实现可扩展、可维护的构建系统。
配置Gradle Convention Plugin
设置Version Catalog
npx skills add maxrave-dev/SimpMusic --skill android-gradle-logic -g -y
提供Android中Retrofit网络库的现代最佳实践指南,涵盖URL动态处理、请求体与表单数据发送、Header配置、Kotlin协程响应处理及Hilt集成,辅助开发者构建类型安全的HTTP网络层。
Android Retrofit 配置
网络请求实现
OkHttp 集成
npx skills add maxrave-dev/SimpMusic --skill android-retrofit -g -y
提供现代Android应用测试专家指南,涵盖单元测试、Hilt集成测试及基于Roborazzi的截图测试。包含依赖配置、测试编写示例及Gradle运行命令,旨在确保逻辑正确性与UI视觉回归稳定。
Android应用测试策略咨询
配置Roborazzi截图测试
Hilt依赖注入测试实现
Android测试金字塔实践
npx skills add maxrave-dev/SimpMusic --skill android-testing -g -y
提供Android ViewModel状态管理最佳实践,指导使用StateFlow处理UI状态、SharedFlow处理一次性事件,以及在不同UI框架下的收集方式。
实现Android ViewModel
配置StateFlow或SharedFlow
在Compose或XML中收集流数据
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运行时性能。通过分析代码审查和架构,诊断渲染缓慢、滚动卡顿及过度重组等问题,并提供根因分析与修复建议。
诊断Compose UI渲染慢或卡顿
分析过度重组问题
优化Compose界面性能
npx skills add maxrave-dev/SimpMusic --skill compose-performance-audit -g -y
提供Jetpack Compose构建UI的最佳实践,涵盖状态提升、修饰符使用、性能优化及主题配置。用于指导编写或重构可组合函数,确保UI组件高性能、可复用且易于测试。
编写Jetpack Composable函数
重构Compose UI代码
优化Compose性能
npx skills add maxrave-dev/SimpMusic --skill compose-ui -g -y
用于调试和优化 Android/Gradle 构建性能。涵盖分析构建扫描、识别配置或执行瓶颈、启用缓存及并行化等策略,旨在解决构建缓慢问题并提升 CI/CD 效率。
构建速度慢
分析 Gradle Build Scan
定位配置或执行阶段瓶颈
优化 CI/CD 构建时间
排查 kapt/KSP 注解处理延迟
npx skills add maxrave-dev/SimpMusic --skill gradle-build-performance -g -y
用于构建Android原生UI的Jetpack Compose技能,涵盖状态管理、状态提升及ViewModel集成等核心概念与最佳实践。
构建Android UI界面
使用Jetpack Compose声明式UI
管理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种经过验证的方法中推荐并指导实施。
需要营销创意
寻求增长策略
询问如何推广产品
npx skills add maxrave-dev/SimpMusic --skill marketing-ideas -g -y
掌握Material Design 3和Jetpack Compose,用于构建现代自适应Android应用界面。涵盖UI设计、Compose布局、导航模式及多屏幕适配,遵循Google设计规范打造原生体验。
设计Android应用界面
实现Jetpack Compose UI组件
遵循Material Design 3规范
npx skills add maxrave-dev/SimpMusic --skill mobile-android-design -g -y
指导在SimpMusic项目中通过Google字体服务生成并集成Material Symbols图标,规范包名、属性配置及导入方式,避免XML依赖和类型错误。
添加新图标
替换现有图标
解决ImageVector/Painter类型编译错误
npx skills add maxrave-dev/SimpMusic --skill simpmusic-icons -g -y
将Android XML布局系统迁移至Jetpack Compose,涵盖布局映射、状态管理及渐进式重构策略。
XML转Compose迁移
View转Composable
UI现代化改造
npx skills add maxrave-dev/SimpMusic --skill xml-to-compose-migration -g -y
协助用户发现和安装智能体技能。当用户询问如何实现特定功能、寻找工具或扩展能力时,通过Skills 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项目的平台抽象决策指导,包括代码共享判断、源集放置(commonMain/jvmAndroid/expect-actual)及构建配置建议,帮助开发者优化跨平台架构。
判断代码是否应跨平台共享
确定代码在source set中的正确位置
处理expect/actual模式实现
解决Gradle构建或依赖问题
npx skills add maxrave-dev/SimpMusic --skill kotlin-multiplatform -g -y
提供UI/UX设计智能支持,涵盖50种风格、配色及字体搭配。通过调用search.py脚本查询产品类型、样式、排版等规范,辅助完成前端界面的规划、构建、审查与优化工作。
用户请求界面设计或视觉优化
需要获取特定框架的UI组件建议
生成配色方案或字体组合
审查现有前端代码的UX合规性
npx skills add maxrave-dev/SimpMusic --skill ui-ux-pro-max -g -y


