bill-kotlin-code-review-performance

Identify Kotlin code performance risks during code review.

13|1|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/Sermilion/skill-bill --skill bill-kotlin-code-review-performance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bill-kotlin-code-review-performance
Source: https://github.com/Sermilion/skill-bill/tree/main/platform-packs/kotlin/code-review/bill-kotlin-code-review-performance
Command: npx skills add https://github.com/Sermilion/skill-bill --skill bill-kotlin-code-review-performance

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Kotlin changes often introduce subtle performance regressions that are missed in standard reviews. This skill helps reviewers identify hot-path blocks, blocking I/O, and resource waste early in the lifecycle.

Core Features & Use Cases

  • Identify hot-path blocking and expensive operations in Kotlin code during reviews.
  • Detect inefficient database or network access patterns and memory pressure that affect latency.
  • Provide concrete remediation guidance to improve performance without compromising correctness.

Quick Start

Run a Kotlin performance review on the latest code change to surface hot-path risks and latency regressions.

Frequently Asked Questions about bill-kotlin-code-review-performance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find Kotlin performance risks during a code review?

Kotlin performance reviews identify hot-path blocking I/O, excessive allocations, and slow database or network calls that cause memory pressure. Reviewers detect long-running operations and latency regressions early, providing concrete remediation guidance to optimize code without compromising correctness.

What causes latency regressions in Kotlin hot paths?

Latency regressions in Kotlin hot paths are caused by blocking I/O, long-running operations, and excessive memory allocations. Inefficient database access patterns and slow network calls also contribute to resource pressure, which standard code reviews often miss during the development lifecycle.

How do I detect blocking I/O in Kotlin code changes?

Detect blocking I/O in Kotlin code changes by reviewing hot-path blocks for long-running operations and slow network calls. Focus on resource usage and memory pressure, ensuring you apply clear guardrails to identify inefficient database access patterns that affect overall latency.

Can I use this Kotlin performance review for both libraries and apps?

Yes, you can use this Kotlin performance review for both libraries and apps. It applies to Kotlin projects across different environments, focusing on detecting hot-path blocks, blocking I/O, memory pressure, and slow database or network calls with measurable impact and remediation guidance.

What is the best way to review Kotlin code for memory pressure?

The best way to review Kotlin code for memory pressure is to target hot-path blocks and detect excessive allocations alongside inefficient database access patterns. This approach requires clear guardrails and measurable impact analysis to provide concrete remediation guidance for resource usage.

When should I not rely on automated Kotlin performance detection?

You should not rely solely on automated detection when Kotlin performance risks require nuanced architectural context beyond hot-path blocking and memory pressure. Complex latency issues involving slow database calls may need manual review to ensure remediation guidance maintains correctness and meets measurable impact standards.