Skills

All Skills

kotlin

Skills tagged with #kotlin

@whyoleg

compat-tests

Run cross-provider compatibility tests for specific algorithms and providers in the cryptography-kotlin project. Use this skill when the user asks to run compatibility tests, cross-provider validation, or wants to verify that a specific algorithm (like AES-GCM, ECDSA, HMAC, etc.) produces consistent results across different providers (JDK, OpenSSL3, Apple, CryptoKit, WebCrypto). Also use when the user mentions "generate and validate" test data, or references the compatibility test pipeline.

whyoleg/cryptography-kotlin
18d ago
5450
@dpconde

android-development

Create production-quality Android applications following Google's official architecture guidance and NowInAndroid best practices. Use when building Android apps with Kotlin, Jetpack Compose, MVVM architecture, Hilt dependency injection, Room database, or multi-module projects. Triggers on requests to create Android projects, screens, ViewModels, repositories, feature modules, or when asked about Android architecture patterns.

dpconde/claude-android-skill
18d ago
850
@apache

fory-performance-optimization

Run profile-driven bottleneck optimization across Apache Fory implementations (Java, C++, Python/Cython, Go, Rust, Swift, C#, JavaScript/TypeScript, Dart, Kotlin, Scala). Use when improving serialize/deserialize throughput or latency, recovering regressions against a reference commit, diagnosing flamegraphs, fixing perf-related CI failures, or porting proven optimizations across languages without protocol or API regressions.

apache/fory
18d ago
4.3K0
@torlando-tech

columba-python-migration

This skill should be used when working on the Strangler Fig migration of reticulum_wrapper.py, creating or modifying rns_api.py, working on RnsApiClient or ChaquopyRnsApiClient in Kotlin, extracting business logic from Python to Kotlin, modifying PythonWrapperManager, working on health monitoring, telemetry collection, RMSP, delivery state machines, message reception, link speed probing, identity file management, event/callback extraction, or any task that touches the Python-to-Kotlin migration boundary. It provides the full migration plan, phase dependencies, thin API surface, and anti-patterns to avoid.

torlando-tech/columba
18d ago
4600
@mcp-registry
MCP

Mcp Server

Kotlin compile-time SQL library. Docs, code validation, and SQLite execution tools.

mcpsqlite
19d ago
0
@rnett

compiler_plugin_dev

Designs, models, and implements Kotlin compiler extensions using K2/FIR and IR. Guides modifications to SpektGenerator (IR), ProxyGenerator (IR), and InspektChecker (FIR). Handles synthetic declaration generation, FIR status/supertype transformations, and IR backend lowerings. Use when implementing reflection features, fixing plugin bugs, or engineering compiler diagnostics.

rnett/inspekt+1 more
18d ago
390
@codeyousef

summon

Use when developing applications with the Summon Kotlin Multiplatform UI framework. Provides patterns, conventions, and guidance for components, state management, modifiers, routing, SSR, and cross-platform code.

codeyousef/summon
19d ago
1530
@yvgude

LeanCTX v2.1.1 — Context Intelligence Engine + CCP

LeanCTX is a Rust binary that optimizes LLM context through 21 MCP tools, 90+ shell compression patterns, and tree-sitter AST parsing for 14 languages (TS/JS, Rust, Python, Go, Java, C, C++, Ruby, C#, Kotlin, Swift, PHP). It provides adaptive file reading, incremental deltas, intent detection, cross

yvgude/lean-ctx
18d ago
230
@Drjacky

claude-android-ninja

Create production-quality Android applications following Google's official Android architecture guidance with Kotlin, Jetpack Compose, MVVM architecture, Hilt dependency injection, Room 3 local persistence (KSP, SQLiteDriver, Flow/suspend DAOs), and multi-module architecture. Triggers on requests to create Android projects, modules, screens, ViewModels, repositories, or when asked about Android architecture patterns and best practices.

Drjacky/claude-android-ninja
19d ago
190
@bcgov

bcsc-core-native-testing

Create native unit tests for Swift (iOS) and Kotlin (Android) code in the bcsc-core package. USE WHEN: testing native code, adding unit tests for native modules, writing XCTest or JUnit tests for bcsc-core, mocking native protocols or interfaces. DO NOT USE FOR: TypeScript/React tests, UI integration tests, or E2E tests.

bcgov/bc-wallet-mobile
19d ago
760