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组件的语义标签和焦点逻辑
npx skills add maxrave-dev/SimpMusic --skill android-accessibility -g -y
提供现代Android应用架构指导,涵盖Clean Architecture分层、Hilt依赖注入及模块化策略,用于规范项目结构设计与重构。
询问Android项目结构
需要设置模块化
配置Hilt依赖注入
npx skills add maxrave-dev/SimpMusic --skill android-architecture -g -y
提供 Android Kotlin Coroutines 的生产级开发规范,涵盖结构化并发、生命周期集成、响应式流及错误处理等最佳实践。
实现异步逻辑或后台任务
修复与线程相关的内存泄漏
将回调转换为协程
实现 ViewModel 状态管理
npx skills add maxrave-dev/SimpMusic --skill android-coroutines -g -y
指导Android应用实现数据层,采用仓库模式、Room本地存储和Retrofit远程调用,支持离线优先同步策略。
实现Android数据访问层
配置离线数据存储与同步
npx skills add maxrave-dev/SimpMusic --skill android-data-layer -g -y
提供Android应用构建、测试与自动化脚本,支持基于无障碍的UI导航、日志监控及模拟器生命周期管理,专为AI Agent优化。
需要自动化执行Android应用构建或单元测试
需要通过脚本控制Android模拟器进行UI交互测试
需要监控Android应用运行日志或管理模拟器状态
npx skills add maxrave-dev/SimpMusic --skill android-emulator-skill -g -y
提供Android Gradle构建逻辑配置指导,通过Convention Plugins和Version Catalogs实现可复用、可扩展的构建系统,遵循NiA架构规范。
需要配置Gradle Convention Plugins
使用Version Catalogs管理依赖版本
优化Android项目构建结构
npx skills add maxrave-dev/SimpMusic --skill android-gradle-logic -g -y
提供Android平台使用Retrofit进行类型安全HTTP网络请求的最佳实践,涵盖URL处理、请求体构造、Header管理及Kotlin协程响应解析,并指导结合Hilt进行依赖注入配置。
Android网络层开发
Retrofit接口定义与配置
OkHttp拦截器集成
npx skills add maxrave-dev/SimpMusic --skill android-retrofit -g -y
提供现代Android应用测试策略指导,涵盖单元测试、Hilt集成测试及基于Roborazzi的截图测试。包含依赖配置、测试编写示例及Gradle运行命令,旨在确保逻辑正确性与UI视觉一致性。
需要为Android项目配置测试框架
询问如何编写或运行Android测试用例
遇到Hilt依赖注入测试问题
需要进行UI截图回归测试
npx skills add maxrave-dev/SimpMusic --skill android-testing -g -y
提供 Android ViewModel 最佳实践,指导使用 StateFlow 管理 UI 状态及 SharedFlow 处理一次性事件,涵盖线程安全更新、生命周期收集及协程作用域规范。
Android ViewModel 实现咨询
Kotlin 状态流使用问题
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 UI 进行性能审计,诊断渲染卡顿、过度重组等问题。通过代码审查与 Profiling 数据(Layout Inspector/Perfetto)定位根因,提供稳定状态、优化布局等具体修复方案。
用户报告 Compose 界面渲染缓慢或滚动卡顿
需要分析并优化 Compose 的重组风暴或不必要的重绘
请求对 Compose 代码进行性能架构评审
npx skills add maxrave-dev/SimpMusic --skill compose-performance-audit -g -y
提供Jetpack Compose构建UI的最佳实践,涵盖状态提升、性能优化(remember/derivedStateOf)、修饰符使用及主题化。用于指导Compose函数的编写与重构,确保组件高性能、可复用且易于测试。
编写或重构Jetpack Compose组件
优化Android UI性能
实现单向数据流
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 原生 UI,涵盖 Jetpack Compose 声明式界面开发、状态管理(remember/mutableStateOf)及组合模式实现。
构建 Android 用户界面
使用 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种经过验证的营销策略和创意。根据用户的产品阶段、资源和预算,推荐并实施具体的营销方案,涵盖SEO、广告、内容、社区等多个领域。
需要营销创意
寻求增长策略
询问如何推广产品
npx skills add maxrave-dev/SimpMusic --skill marketing-ideas -g -y
掌握 Material Design 3 和 Jetpack Compose,用于构建原生 Android 应用界面。涵盖 UI 设计、Compose 布局实现、导航模式、自适应屏幕适配及无障碍访问等核心内容。
设计 Android 应用界面
使用 Jetpack Compose 构建 UI
遵循 Material Design 指南
npx skills add maxrave-dev/SimpMusic --skill mobile-android-design -g -y
指导在SimpMusic项目中添加或替换Material Symbols图标,规范ImageVector生成、配置及Compose使用方式,避免依赖XML和错误类型转换。
添加新图标
替换现有图标
处理ImageVector/Painter类型错误
npx skills add maxrave-dev/SimpMusic --skill simpmusic-icons -g -y
将Android XML布局文件系统性迁移至Jetpack Compose,涵盖布局映射、状态管理及增量采用策略。
XML转Compose
View系统现代化
npx skills add maxrave-dev/SimpMusic --skill xml-to-compose-migration -g -y
帮助用户在开放技能生态系统中搜索、发现并安装 Agent 技能。当用户询问如何实现特定功能或扩展代理能力时,通过 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声明
解决Gradle构建或依赖问题
npx skills add maxrave-dev/SimpMusic --skill kotlin-multiplatform -g -y
提供UI/UX设计智能支持,涵盖50种风格、配色及字体搭配。通过Python脚本搜索特定领域、样式和框架的最佳实践,辅助前端界面的规划、构建、审查与优化。
用户请求UI或UX设计工作
需要生成界面代码或进行界面审查
npx skills add maxrave-dev/SimpMusic --skill ui-ux-pro-max -g -y


