with one click
konditional
konditional contains 4 collected skills from amichne, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Use this skill when integrating Konditional into a codebase — whether you are a new user defining your first typed namespace or an enterprise team migrating from string-key flag systems. Covers namespace declaration, context modeling, evaluation, remote config loading, gradual rollout, shadow migration, and OpenFeature interoperability.
Produce type-driven, deterministic, test-proven Kotlin with strict boundary discipline. Use when writing code that handles untrusted input, domain modeling, data transformation, concurrent state, or API boundaries where correctness and compile-time safety are critical. Prefer over kotlin-architect when parse-don't-validate, determinism invariants, or typed error ADTs are the primary concern.
Provide in-depth technical review of Kotlin codebases and OpenAPI specifications with focus on system architecture, API design, type safety, maintainability, scalability, and enterprise concerns. Use when the user requests architectural review, API surface analysis, code critique, design assessment, or asks to identify weaknesses, complexity reduction opportunities, or improvement areas. Trigger on requests like "review my architecture", "assess my API design", "find weaknesses in this code", "critique this implementation", or "analyze this for enterprise readiness". Particularly valuable for library/framework design, public API review, and production system architecture validation.
Standardize editor-agnostic Kotlin/JVM development workflows using Language Server Protocol, Gradle wrapper commands, and JVM debugging. Use when setting up or troubleshooting Kotlin tooling in LSP-capable editors, validating Gradle build/test/run loops, or attaching debuggers to JVM app and test processes.