Agent Skills
› maxrave-dev/SimpMusic
maxrave-dev/SimpMusic
GitHub提供Android无障碍审计清单,涵盖Jetpack Compose中的内容描述、触控目标、色彩对比度、焦点语义及标题遍历规范,辅助Agent检查和修复无障碍问题。
安装全部 Skills
npx skills add maxrave-dev/SimpMusic --all -g -y
集合内 Skills (24)
提供Android无障碍审计清单,涵盖Jetpack Compose中的内容描述、触控目标、色彩对比度、焦点语义及标题遍历规范,辅助Agent检查和修复无障碍问题。
检查Android组件的无障碍合规性
优化Jetpack Compose界面的屏幕阅读器支持
npx skills add maxrave-dev/SimpMusic --skill android-accessibility -g -y
提供基于 Clean Architecture 和 Hilt 的 Android 应用架构指导,涵盖 UI、Domain、Data 分层设计、依赖注入及模块化策略。
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数据层实现指南,涵盖仓库模式、Room本地存储、Retrofit远程调用及离线优先同步策略,指导构建稳定可靠的数据访问架构。
需要实现Android数据层
设计离线缓存机制
集成Room和Retrofit
npx skills add maxrave-dev/SimpMusic --skill android-data-layer -g -y
提供Android应用构建、测试及自动化脚本,支持无障碍UI导航、日志监控和模拟器生命周期管理,专为AI Agent优化。
需要自动化执行Android应用安装、启动或卸载操作
通过代码模拟点击、滑动等手势进行UI交互测试
监控Android应用运行时的Logcat日志以排查问题
npx skills add maxrave-dev/SimpMusic --skill android-emulator-skill -g -y
提供Android Gradle构建逻辑配置指南,通过Convention Plugins和Version Catalogs实现可复用、可扩展的构建系统,遵循NiA架构。
配置Android Gradle构建脚本
创建Gradle Convention插件
设置Version Catalog依赖管理
npx skills add maxrave-dev/SimpMusic --skill android-gradle-logic -g -y
提供Android平台使用Retrofit进行类型安全HTTP网络编程的最佳实践,涵盖URL操作、请求体处理、Header配置及Kotlin协程与Hilt集成指南。
Android HTTP 网络开发
Retrofit 接口定义与配置
OkHttp 客户端设置
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处理一次性事件,涵盖生命周期收集与协程作用域规范。
实现Android ViewModel逻辑
配置StateFlow或SharedFlow
npx skills add maxrave-dev/SimpMusic --skill android-viewmodel -g -y
提供 Jetpack Compose 中 Coil 图片加载库的使用指南,涵盖 AsyncImage、低层控制及性能优化最佳实践。
Compose 中实现图片加载功能
询问 Coil 库的 API 使用细节
优化 Compose 图片加载性能
npx skills add maxrave-dev/SimpMusic --skill coil-compose -g -y
针对Jetpack Compose UI性能进行审计,通过代码审查定位重组风暴、不稳定键等问题,指导使用Layout Inspector等工具 profiling,并提供参数稳定化、延迟计算等具体优化修复方案。
诊断Compose渲染缓慢或滚动卡顿
分析过度重组或性能问题
npx skills add maxrave-dev/SimpMusic --skill compose-performance-audit -g -y
提供Jetpack Compose构建UI的最佳实践,涵盖状态提升、性能优化及主题设计。指导编写或重构Composable函数,确保UI组件可复用、高性能且易于测试,适用于Android前端开发场景。
编写新的Compose UI组件
重构现有Composable函数以提升性能
优化状态管理逻辑
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 声明式界面开发、状态管理(remember/mutableStateOf)及 State Hoisting 最佳实践。
构建 Android UI
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
提供139种经过验证的SaaS营销策略,涵盖内容、付费广告、社群等类别。根据用户产品阶段、预算和资源推荐定制化方案并指导实施。
需要营销创意或灵感
询问增长策略
寻求推广方式
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图标管理规范。禁止使用XML或material-icons依赖,要求通过Google字体服务生成Kotlin ImageVector文件。规定统一的渲染参数(24dp, Rounded等),并说明如何添加、修改图标及处理Painter类型转换等常见陷阱。
需要为应用添加新图标
替换现有图标
遇到ImageVector或Painter类型错误
配置图标样式参数
npx skills add maxrave-dev/SimpMusic --skill simpmusic-icons -g -y
用于准备 SimpMusic 版本发布,包括编写发布说明、更新多语言变更日志及 GitHub Release 文本。同时负责核对项目看板,确保已合入的功能和修复与追踪项一致,并自动更新 Issue 状态。
准备新版本发布说明
编写或更新 changelog 文件
核对 GitHub Project 看板与实际发布内容的一致性
npx skills add maxrave-dev/SimpMusic --skill simpmusic-release-changelog -g -y
将Android XML布局系统迁移至Jetpack Compose,涵盖布局映射、状态管理及增量迁移策略。
XML转Compose迁移
View转Composable
UI现代化重构
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
依赖关系:
<package>
<owner/repo@skill>
vercel-labs/agent-skills@vercel-react-best-practices
提供Kotlin Multiplatform项目架构指导,决策代码共享与平台特定逻辑的分离。涵盖源集放置、expect/actual模式及构建配置,优化跨平台复用策略。
决定代码是否应跨平台共享
确定代码在commonMain或jvmAndroid中的位置
创建或检测expect/actual实现
处理Gradle依赖和构建脚本问题
npx skills add maxrave-dev/SimpMusic --skill kotlin-multiplatform -g -y
提供UI/UX设计智能支持,涵盖50种风格、配色、字体及多框架最佳实践。通过脚本查询产品类型、样式、排版等信息,辅助完成前端界面的规划、构建、审查与优化工作。
用户请求UI/UX设计相关任务
需要生成界面设计方案或代码实现
询问特定技术栈的UI最佳实践
npx skills add maxrave-dev/SimpMusic --skill ui-ux-pro-max -g -y


