Kotlin多平台
niloykumarbarmanK
kotlin-testing
使用Kotest、MockK、协程测试、基于属性的测试和Kover覆盖率的Kotlin测试模式。遵循TDD方法论和地道的Kotlin实践。
★ 0查看 / 安装 ›
noetikalabA
android-dev-cycle
RN + Android 原生开发工作流:每次修改 Android 原生代码(Kotlin/Java/XML)后,自动执行构建→开发服务器→日志查看循环。构建失败时分析错误并等待用户确认再修复。涵盖 adb、avahi-browse、tcpdump 等调试工具,以及 mDNS、权限、网络等常见坑点。当用户修改原生代码、说"编译"、"构建"、"build"、"查看日志"、或遇到构建失败时触发。
★ 2查看 / 安装 ›
Nox-Lumen-techD
detekt
Kotlin 静态分析,代码异味 + 复杂度 + 规范检查,内含 ktlint 规则集
★ 1查看 / 安装 ›
Nox-Lumen-techP
pmd
Java 源码反模式检测。识别冗余代码、未使用变量、空 catch、复杂度过高等问题, 含 CPD 拷贝粘贴检测(跨文件重复代码)。支持 Java/Kotlin。 规则配置可由 standards-converter Skill 从知识库编码手册自动生成, 或使用内置 quickstart 规则集。 触发:"检查 Java 反模式"、"跑 PMD"、"检测重复代码"、 "Java 冗余/复杂度/空 catch 检查"。
★ 1查看 / 安装 ›
openharmonyinsightA
android-to-harmonyos-migration-workflow
多 agent 协作的 Android 到 HarmonyOS 代码迁移工作流(迭代式)。当用户需要将 Android 项目迁移到 HarmonyOS 时触发,提供:1) Analyzer Agent 扫描代码结构 2) Planner Agent 制定迁移计划 3) Translator Agent 执行代码转换 4) **Validator Agent(验证代理)** 使用 **ohos-app-build-debug** skill 进行编译验证、应用打包和上板验证首界面 5) Tester Agent 验证功能(每个模块迁移完成后执行) 6) 所有模块迁移完成后,执行 Feature Comparator Agent 检查遗漏功能 7) UI Comparator Agent 验证界面一致性 8) 将未完成部分反馈给 Planner Agent 继续迭代。包含代码分析脚本、API映射表、组件转换模式和自动化验证工具。触发关键词:迁移Android到鸿蒙、Android迁移、HarmonyOS迁移、Java/Kotlin转ArkTS、Activity转Page、功能比对、UI比对。
★ 29查看 / 安装 ›
opoojkkR
retrofit-code-generator
根据 API 接口信息自动生成 Android Retrofit 相关的代码,包括 Service 接口、请求/响应数据结构(Kotlin data class)和 ViewModel。适用于需要快速创建网络请求层的场景,支持解析 JSON 示例生成数据类,自动生成完整的 MVVM 架构代码。
★ 2查看 / 安装 ›
opoojkkS
swagger-v2-retrofit-generator
Generate Android Retrofit/Kotlin client code from Swagger v2 (OpenAPI 2.0) API documentation. Supports fetching Swagger docs via HTTP with no auth, Basic Auth, Bearer Token, and API Key auth. Use when: (1) User needs to generate Retrofit Service interfaces from Swagger API, (2) User wants to create Kotlin data classes from Swagger definitions, (3) User needs to fetch Swagger v2 docs from a URL with authentication, (4) Converting Swagger API documentation to Android HTTP client code.
★ 2查看 / 安装 ›
pan94uK
kotlin-conventions
Forge 项目 Kotlin 约定。data class 边界、scope function 选用、协程结构化并发、null safety 规则。
★ 40查看 / 安装 ›
pear-studioD
deploy-docker
在 Linux 生产环境执行 DicePP 相关 Docker/Compose 运维动作。当用户要求查看服务状态、日志、pull/up/restart 容器、应用镜像或管理 DicePP/协议适配器(NapCat / LLOneBot)容器时使用。
★ 34查看 / 安装 ›
pjt222C
compose-sacred-music
Compose or analyze sacred music in Hildegard von Bingen's distinctive modal style. Covers modal selection, melodic contour (wide-range melodies), text-setting (syllabic and melismatic), neumatic notation, and liturgical context for antiphons, sequences, and responsories. Use when composing a new piece in Hildegardian style, analyzing an existing chant for structure and mode, researching medieval modal music, preparing to perform or teach Hildegard's music, or setting Latin sacred texts.
★ 24查看 / 安装 ›
pjt222C
create-2d-composition
Compose 2D graphics programmatically using SVG generation, diagram layout algorithms, image compositing, and batch processing workflows. Use when generating diagrams, flowcharts, or infographics programmatically, creating reproducible scientific figures, automating production of badges or visual assets, building custom chart types not in standard libraries, or batch generating graphics with parameter variations.
★ 24查看 / 安装 ›
pjt222D
deploy-searxng
Deploy a self-hosted SearXNG meta search engine via Docker Compose. Covers settings.yml configuration, engine selection, result proxying, Nginx frontend, persistence, and updates. Use when setting up a private search engine without tracking, aggregating results from multiple providers, running a shared search instance for a team or organisation, or replacing reliance on a single search provider.
★ 24查看 / 安装 ›
pjt222S
setup-compose-stack
Configure general-purpose Docker Compose stacks for common application patterns. Covers web app + database + cache + worker services, named volumes, networks, health checks, depends_on, environment management, and profiles. Use when running a web app with a database or cache, setting up a development environment with multiple services, orchestrating background workers alongside an API, or creating reproducible multi-service environments across teams.
★ 24查看 / 安装 ›
pjt222S
setup-docker-compose
Configure Docker Compose for multi-container R development environments. Covers service definitions, volume mounts, networking, environment variables, and development vs production configurations. Use when running R alongside other services (databases, APIs), setting up a reproducible R development environment, orchestrating an R-based MCP server container, or managing environment variables and volume mounts for R projects.
★ 24查看 / 安装 ›
pjt222C
compose-sacred-music
Compose or analyze sacred music in Hildegard von Bingen's distinctive modal style. Covers modal selection, melodic contour (wide-range melodies), text-setting (syllabic and melismatic), neumatic notation, and liturgical context for antiphons, sequences, and responsories. Use when composing a new piece in Hildegardian style, analyzing an existing chant for structure and mode, researching medieval modal music, preparing to perform or teach Hildegard's music, or setting Latin sacred texts.
★ 24查看 / 安装 ›
pjt222C
create-2d-composition
Compose 2D graphics programmatically using SVG generation, diagram layout algorithms, image compositing, and batch processing workflows. Use when generating diagrams, flowcharts, or infographics programmatically, creating reproducible scientific figures, automating production of badges or visual assets, building custom chart types not in standard libraries, or batch generating graphics with parameter variations.
★ 24查看 / 安装 ›
pjt222D
deploy-searxng
Deploy a self-hosted SearXNG meta search engine via Docker Compose. Covers settings.yml configuration, engine selection, result proxying, Nginx frontend, persistence, and updates. Use when setting up a private search engine without tracking, aggregating results from multiple providers, running a shared search instance for a team or organisation, or replacing reliance on a single search provider.
★ 24查看 / 安装 ›
pjt222S
setup-compose-stack
Configure general-purpose Docker Compose stacks for common application patterns. Covers web app + database + cache + worker services, named volumes, networks, health checks, depends_on, environment management, and profiles. Use when running a web app with a database or cache, setting up a development environment with multiple services, orchestrating background workers alongside an API, or creating reproducible multi-service environments across teams.
★ 24查看 / 安装 ›
pjt222S
setup-docker-compose
Configure Docker Compose for multi-container R development environments. Covers service definitions, volume mounts, networking, environment variables, and development vs production configurations. Use when running R alongside other services (databases, APIs), setting up a reproducible R development environment, orchestrating an R-based MCP server container, or managing environment variables and volume mounts for R projects.
★ 24查看 / 安装 ›
pjt222C
compose-sacred-music
Compose or analyze sacred music in Hildegard von Bingen's distinctive modal style. Covers modal selection, melodic contour (wide-range melodies), text-setting (syllabic and melismatic), neumatic notation, and liturgical context for antiphons, sequences, and responsories. Use when composing a new piece in Hildegardian style, analyzing an existing chant for structure and mode, researching medieval modal music, preparing to perform or teach Hildegard's music, or setting Latin sacred texts.
★ 24查看 / 安装 ›
pjt222C
create-2d-composition
Compose 2D graphics programmatically using SVG generation, diagram layout algorithms, image compositing, and batch processing workflows. Use when generating diagrams, flowcharts, or infographics programmatically, creating reproducible scientific figures, automating production of badges or visual assets, building custom chart types not in standard libraries, or batch generating graphics with parameter variations.
★ 24查看 / 安装 ›
pjt222D
deploy-searxng
Deploy a self-hosted SearXNG meta search engine via Docker Compose. Covers settings.yml configuration, engine selection, result proxying, Nginx frontend, persistence, and updates. Use when setting up a private search engine without tracking, aggregating results from multiple providers, running a shared search instance for a team or organisation, or replacing reliance on a single search provider.
★ 24查看 / 安装 ›
pjt222S
setup-compose-stack
Configure general-purpose Docker Compose stacks for common application patterns. Covers web app + database + cache + worker services, named volumes, networks, health checks, depends_on, environment management, and profiles. Use when running a web app with a database or cache, setting up a development environment with multiple services, orchestrating background workers alongside an API, or creating reproducible multi-service environments across teams.
★ 24查看 / 安装 ›
pjt222S
setup-docker-compose
Configure Docker Compose for multi-container R development environments. Covers service definitions, volume mounts, networking, environment variables, and development vs production configurations. Use when running R alongside other services (databases, APIs), setting up a reproducible R development environment, orchestrating an R-based MCP server container, or managing environment variables and volume mounts for R projects.
★ 24查看 / 安装 ›
pjt222C
compose-sacred-music
以希尔德加德·冯·宾根独特的调式风格创作或分析圣乐。涵盖调式选择、旋律轮廓 (宽音域旋律)、歌词配曲(音节式和花腔式)、纽姆记谱法和礼仪背景,包括 对唱、续唱和应答。适用于以希尔德加德风格创作新作品、分析现有圣咏的结构和 调式、研究中世纪调式音乐、准备演出或教授希尔德加德的音乐,或为拉丁圣诗配曲。
★ 24查看 / 安装 ›
pjt222D
deploy-searxng
通过 Docker Compose 部署自托管的 SearXNG 元搜索引擎。涵盖 settings.yml 配置、 搜索引擎选择、结果代理、Nginx 前端、持久化和更新。适用于搭建无追踪的私有搜索引擎、 聚合多个搜索提供者的结果、为团队或组织运行共享搜索实例,或替代对单一搜索提供者的依赖。
★ 24查看 / 安装 ›
pjt222S
setup-compose-stack
为常见应用模式配置通用 Docker Compose 栈。涵盖 Web 应用 + 数据库 + 缓存 + 工作进程服务、命名卷、网络、健康检查、depends_on、环境管理和 profiles。适用于运行带数据库或缓存的 Web 应用、设置多服务开发环境、 在 API 旁编排后台工作进程,或跨团队创建可重现的多服务环境。
★ 24查看 / 安装 ›
pjt222S
setup-docker-compose
为多容器 R 开发环境配置 Docker Compose。涵盖服务定义、卷挂载、网络、 环境变量以及开发与生产配置。适用于将 R 与其他服务(数据库、API)一起运行、 设置可重现的 R 开发环境、编排基于 R 的 MCP 服务器容器,或为 R 项目管理 环境变量和卷挂载。
★ 24查看 / 安装 ›
ProgrammableEricD
docs-coop-prd-compose
Compose or refresh a docs-coop PRD draft.md by synthesizing requirement.md and context/assets into the prd.md template structure. Use when the user asks to 写/整理/生成/组织/串成 PRD, 把需求点整理成 PRD, 把 requirement 串成文档, compose PRD, write PRD from requirements.
★ 0查看 / 安装 ›
quan0715Q
qjudge-env-compose-owner
QJudge 環境全責技能(main/dev/test Docker Compose)。當任務涉及 migrate、pytest、npm、manage.py、celery、容器除錯時使用。強制 exec-first。
★ 31查看 / 安装 ›
点击技能卡片查看简介与安装(GitHub 为次要选项,需科学上网时再前往)