Skip to content

Add Modern Kotlin skill; add heapy plugin#2

Merged
IRus merged 2 commits into
mainfrom
modern-kotlin-skill
Jul 19, 2026
Merged

Add Modern Kotlin skill; add heapy plugin#2
IRus merged 2 commits into
mainfrom
modern-kotlin-skill

Conversation

@IRus

@IRus IRus commented Jul 18, 2026

Copy link
Copy Markdown
Member

What

Two additions:

  1. kortex:modern-kotlin skill — Kotlin language features from the last 4 years (1.7 → 2.4.20-Beta1):
    • SKILL.md: stable features (context parameters, explicit backing fields, guard conditions, $$ interpolation, data-flow exhaustiveness, K2 smart casts, …) and experimental ones with exact -X flags (-Xcollection-literals, -Xname-based-destructuring, -Xreturn-value-checker, contract flags, …).
    • references/: per-version detail files (kotlin-2.4.mdkotlin-1.4-1.6.md) plus experimental-flags.md — full index of -X flags and opt-ins with current status. Pre-2022 features live only in references, linked from the main skill.
    • Content sourced from kotlinlang.org whatsnew pages, releases.html, and GitHub changelogs; key 2.4.x claims verified against live docs (2.4.0 = 2026-06-03, 2.4.10 = 2026-07-14, 2.4.20-Beta1 EAP).
  2. heapy plugin with the fix-issues skill, registered in both marketplaces (was sitting uncommitted in the working tree).

kortex plugin bumped 1.0.5 → 1.0.6; READMEs updated with usage examples.

🤖 Generated with Claude Code

IRus and others added 2 commits July 18, 2026 08:42
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
New modern-kotlin skill covers language features from Kotlin 1.7 through
2.4.10 and 2.4.20-Beta1, with experimental -X flags and per-version
reference files back to Kotlin 1.4. Registers the heapy plugin in both
marketplaces and updates READMEs.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@IRus
IRus merged commit 4979c22 into main Jul 19, 2026
@IRus
IRus deleted the modern-kotlin-skill branch July 19, 2026 07:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant