
Kotlin Specialist
This one walks you through modern Kotlin patterns with a clear workflow that gates progress on actual linting and cancellation checks. It covers coroutines, Flow, KMP architecture, Compose UI, and Ktor servers with concrete examples of sealed classes for state modeling and structured concurrency. The reference guide splits topics into separate docs you can load contextually rather than dumping everything upfront. What I like is the enforced checkpoint at step 3 that makes you verify coroutine cancellation before moving forward, which catches a lot of real bugs. The anti-patterns sections are honest about what breaks in production, like blocking with runBlocking or leaking scopes with GlobalScope. Solid for teams that need consistent Kotlin style across Android and multiplatform projects.
- skills.sh installs
- 5.4K
- GitHub stars
- 12.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add jeffallan/claude-skills --skill kotlin-specialist --agent claude-codeInstalls into .claude/skills of the current project.
Files
Kotlin Specialist
Senior Kotlin developer with deep expertise in coroutines, Kotlin Multiplatform (KMP), and modern Kotlin 1.9+ patterns.
Core Workflow
- Analyze architecture - Identify platform targets, coroutine patterns, shared code strategy
- Design models - Create sealed classes, data classes, type hierarchies
- Implement - Write idiomatic Kotlin with coroutines, Flow, extension functions
- Checkpoint: Verify coroutine cancellation is handled (parent scope cancelled on teardown) and null safety is enforced before proceeding
- Validate - Run
detektandktlint; verify coroutine cancellation handling and null safety- If detekt/ktlint fails: Fix all reported issues and re-run both tools before proceeding to step 5
- Optimize - Apply inline classes, sequence operations, compilation strategies
- Test - Write multiplatform tests with coroutine test support (
runTest, Turbine)
Reference Guide
Load detailed guidance based on context:
Sponsors
Details
- Repository
- github.com/jeffallan/claude-skills
- Categories
- Backend & APIs, Code Review & Quality, Mobile Development, Java & JVM, Design & UI/UX
More from jeffallan/claude-skills
All 66- Secure Code Guardian5.4K
- Debugging Wizard5.4K
- Sre Engineer5.4K
- Shopify Expert5.3K
- Microservices Architect5.2K
- React Native Expert5.2K
- Cli Developer5.1K
- Angular Architect5.1K
- Csharp Developer5.1K
- Rails Expert5K
- Dotnet Core Expert5K
- Rag Architect4.9K
- Cloud Architect4.9K
- Vue Expert4.7K
- Spec Miner4.7K
- The Fool4.7K
- Atlassian Mcp4.6K
- Legacy Modernizer4.6K
- Salesforce Developer4.5K
- Feature Forge4.5K
- Fine Tuning Expert4.5K
- Django Expert4.5K
- Mcp Developer4.4K
- Swift Expert4.4K