Agent Skills
› maxrave-dev/SimpMusic
maxrave-dev/SimpMusic
GitHub提供Android无障碍审计清单,指导检查Jetpack Compose组件的内容描述、触控目标大小、色彩对比度、焦点语义及标题结构,辅助修复可访问性问题。
安装全部 Skills
npx skills add maxrave-dev/SimpMusic --all -g -y
集合内 Skills (23)
提供Android无障碍审计清单,指导检查Jetpack Compose组件的内容描述、触控目标大小、色彩对比度、焦点语义及标题结构,辅助修复可访问性问题。
审查Android界面无障碍合规性
修复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中实现离线优先的数据层,涵盖仓库模式、Room本地存储、Retrofit远程调用及同步策略。
实现Android数据层架构
配置离线缓存与同步逻辑
集成Room和Retrofit
npx skills add maxrave-dev/SimpMusic --skill android-data-layer -g -y
提供Android应用构建、测试及自动化脚本,支持无障碍UI导航、日志监控和模拟器生命周期管理,专为AI Agent优化。
需要自动化执行Android应用测试
需通过脚本控制Android模拟器或真机
需要解析Android UI层级进行交互
npx skills add maxrave-dev/SimpMusic --skill android-emulator-skill -g -y
提供Android Gradle构建逻辑专家指导,利用Convention Plugins和Version Catalogs实现可扩展、可维护的构建系统,遵循NiA架构,避免代码重复。
配置Gradle构建脚本
创建Convention Plugin
设置Version Catalog
npx skills add maxrave-dev/SimpMusic --skill android-gradle-logic -g -y
提供Android中Retrofit网络库的最佳实践指南,涵盖动态URL、请求体、Header处理、Kotlin协程响应及Hilt集成配置。
Android网络层开发
Retrofit接口定义与配置
OkHttp拦截器设置
npx skills add maxrave-dev/SimpMusic --skill android-retrofit -g -y
提供现代Android应用测试策略指导,涵盖单元测试、Hilt集成测试及Roborazzi截图测试。包含依赖配置、JUnit4/Compose规则使用及Gradle运行命令,旨在确保UI无回归且逻辑正确。
需要编写Android单元测试
配置Hilt依赖注入测试
实现UI截图回归测试
解决Android测试依赖问题
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图片加载方法
需要处理图片状态或优化性能
npx skills add maxrave-dev/SimpMusic --skill coil-compose -g -y
用于审计和改进Jetpack Compose运行时性能。通过分析代码审查和架构,诊断渲染缓慢、滚动卡顿及过度重组等问题,提供根因分析与修复建议。
诊断Compose UI渲染慢或卡顿
分析 excessive recompositions
优化Compose性能
npx skills add maxrave-dev/SimpMusic --skill compose-performance-audit -g -y
提供Jetpack Compose构建UI的最佳实践,涵盖状态提升、性能优化及主题设置。指导编写或重构可组合函数,确保UI组件具备高性能、可复用性和可测试性。
编写新的Jetpack Composable函数
重构现有Compose UI代码以优化性能或结构
npx skills add maxrave-dev/SimpMusic --skill compose-ui -g -y
用于调试和优化 Android/Gradle 构建性能。涵盖慢构建排查、CI/CD 性能分析、构建扫描解读及编译瓶颈识别,提供基线测量、阶段定位与具体优化方案。
构建速度慢
分析 Gradle Build Scan
定位配置或执行瓶颈
优化 CI/CD 构建时间
npx skills add maxrave-dev/SimpMusic --skill gradle-build-performance -g -y
用于构建Android原生UI的Jetpack Compose指南,涵盖状态管理、提升及ViewModel集成等核心概念与最佳实践。
构建Android UI界面
使用Jetpack Compose进行声明式开发
管理Compose状态
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种经过验证的营销策略和创意,涵盖内容、SEO、付费广告、社区及合作伙伴等类别。根据用户的产品阶段、预算和资源,推荐并实施最合适的营销方案。
需要营销创意
寻求增长策略
询问如何推广产品
请求市场营销战术
npx skills add maxrave-dev/SimpMusic --skill marketing-ideas -g -y
指导使用Material Design 3和Jetpack Compose构建原生Android应用界面,涵盖布局、导航、主题及响应式设计。
设计Android应用界面
实现Jetpack Compose UI组件
遵循Material Design规范
npx skills add maxrave-dev/SimpMusic --skill mobile-android-design -g -y
指导在SimpMusic项目中添加或修改图标,使用生成的Material Symbols ImageVector。涵盖从Google服务获取、参数配置、代码重构到在Compose中正确使用的完整流程及常见陷阱。
需要添加新图标
替换现有图标
遇到ImageVector类型错误
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技能。当用户询问如何实现特定功能或寻找扩展能力时,通过CLI工具检索相关技能并提供安装指导。
用户询问如何完成某项任务(how do I do X)
用户请求查找特定功能的技能(find a skill for X)
用户希望扩展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等源集中的正确位置
处理expect/actual模式创建
解决build.gradle.kts配置问题
npx skills add maxrave-dev/SimpMusic --skill kotlin-multiplatform -g -y
提供UI/UX设计智能支持,涵盖50种风格、配色、字体及多前端框架最佳实践。通过脚本查询设计规范,辅助完成界面设计、构建、审查与优化任务。
需要UI设计风格建议
生成颜色调色板或字体配对
前端代码的UI/UX审查与优化
基于特定框架(如React/Vue)的设计实现指导
npx skills add maxrave-dev/SimpMusic --skill ui-ux-pro-max -g -y


