Agent Skills
› maxrave-dev/SimpMusic
maxrave-dev/SimpMusic
GitHub提供 Android Jetpack Compose 无障碍审计清单,涵盖内容描述、触控目标、对比度及语义焦点检查,辅助 Agent 修复可访问性问题。
Install All Skills
npx skills add maxrave-dev/SimpMusic --all -g -y
Skills in Collection (23)
提供 Android Jetpack Compose 无障碍审计清单,涵盖内容描述、触控目标、对比度及语义焦点检查,辅助 Agent 修复可访问性问题。
Android UI 组件审查
Jetpack Compose 代码质量检查
无障碍合规性审计
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数据访问层
配置离线存储与网络同步
npx skills add maxrave-dev/SimpMusic --skill android-data-layer -g -y
提供Android应用构建、测试与自动化脚本,支持基于可访问性的语义UI导航、日志监控及模拟器生命周期管理,专为AI Agent优化。
需要自动化执行Android应用UI测试
需通过脚本控制模拟器进行构建或交互
需要解析Android UI层级结构
npx skills add maxrave-dev/SimpMusic --skill android-emulator-skill -g -y
指导配置可扩展的 Android Gradle 构建系统,通过 Convention Plugins 和 Version Catalogs 集中管理构建逻辑,消除重复代码,提升项目维护性。
Android 项目构建配置优化
Gradle 插件开发
多模块项目构建标准化
npx skills add maxrave-dev/SimpMusic --skill android-gradle-logic -g -y
提供Android中使用Retrofit进行类型安全HTTP网络编程的最佳实践,涵盖URL参数、请求体、Header处理、Kotlin协程支持及Hilt集成配置。
Android网络层开发
Retrofit接口定义
OkHttp配置与拦截器
Hilt依赖注入集成
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处理一次性事件,规范生命周期感知收集与协程作用域。
需要实现Android ViewModel
处理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运行时性能。通过分析代码审查、 profiling 数据及日志,识别并修复重绘风暴、不稳定状态、布局嵌套过深等性能瓶颈,提供具体优化方案。
诊断Compose渲染缓慢或卡顿
分析过度重组(Recomposition)问题
审查Compose UI架构性能
排查滚动不流畅问题
npx skills add maxrave-dev/SimpMusic --skill compose-performance-audit -g -y
提供Jetpack Compose构建UI的最佳实践,涵盖状态提升、性能优化(remember/derivedStateOf)、主题设计及预览规范。旨在指导开发或重构Composable函数,实现高性能、可复用且易测试的界面组件。
编写新的Jetpack Compose UI组件
重构现有Composable函数以优化性能或状态管理
npx skills add maxrave-dev/SimpMusic --skill compose-ui -g -y
用于调试和优化Android/Gradle构建性能,解决构建缓慢、分析Build Scan、识别配置与执行瓶颈及CI/CD优化。
构建速度慢
分析Gradle Build Scan
排查配置或执行瓶颈
优化CI/CD构建时间
npx skills add maxrave-dev/SimpMusic --skill gradle-build-performance -g -y
提供 Android Jetpack Compose 开发指南,涵盖状态管理、提升及 ViewModel 集成,辅助构建声明式原生 UI。
构建 Android 界面
Jetpack Compose 状态管理
实现声明式 UI
npx skills add maxrave-dev/SimpMusic --skill android-jetpack-compose -g -y
针对Android Kotlin协程的审查与修复专家,处理并发问题、生命周期安全、线程调度及内存泄漏等常见缺陷。
审查Kotlin协程并发用法
修复协程相关Bug
解决线程安全问题
处理Android生命周期相关问题
npx skills add maxrave-dev/SimpMusic --skill kotlin-concurrency-expert -g -y
为SaaS或软件产品提供营销灵感、策略和战术。通过139种经过验证的营销方法,根据用户的产品阶段、资源和预算推荐最相关的3-5个方案,并指导实施。
需要营销创意或灵感
询问营销策略或推广方式
寻求增长建议
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 字体服务生成并管理 Compose 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模式使用。
平台抽象决策
源码集位置疑问
expect/actual创建
构建脚本工作
错误放置检测
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


