بنقرة واحدة
kotlin
Kotlin development: coroutines, Flow, Channels, testing with JUnit 5 and Kotest.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Kotlin development: coroutines, Flow, Channels, testing with JUnit 5 and Kotest.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Planning lifecycle: specs, requirements, pre-plan ambiguity resolution, file-backed plans, plan validation, pause/resume, session handoff.
Fresh-subagent-per-task execution with two-stage review gates.
Comprehensive 3-wave review of all repo source files, producing a prioritized issue backlog.
Business operations: strategy, technology, growth, competitive intelligence, support, finance, HR, legal, operations, sales, productivity, product management.
Customer support workflows — ticket triage, response drafting, knowledge base articles, escalation handling, customer research. Use when triaging support tickets, drafting customer responses, creating KB articles, managing escalations, or researching customer context.
Finance and accounting: journal entries, reconciliation, variance analysis, financial statements, audit support, month-end close, SOX testing.
| name | kotlin |
| description | Kotlin development: coroutines, Flow, Channels, testing with JUnit 5 and Kotest. |
| user-invocable | false |
| context | fork |
| agent | kotlin-general-engineer |
| routing | {"triggers":["kotlin coroutines","kotlin structured concurrency","kotlin Flow","kotlin Channel","suspend function","structured concurrency kotlin","kotlin testing","junit kotlin","kotest","junit 5 kotlin","kotlin test dispatcher"],"category":"kotlin","pairs_with":["test-driven-development"]} |
Kotlin coroutine patterns and testing: structured concurrency, Flow, StateFlow/SharedFlow, Channels, dispatchers, JUnit 5, Kotest, MockK, and coroutine test dispatchers.
| Signal | Reference | Size |
|---|---|---|
| concurrency, scopes, cancellation, dispatchers, exception handling | references/concurrency-patterns.md | ~130 lines |
| Flow, StateFlow, SharedFlow, operators, flow builders | references/flow-patterns.md | ~120 lines |
| Channels, producer-consumer, fan-in, fan-out | references/channel-patterns.md | ~100 lines |
| GlobalScope, unstructured launch, CancellationException, failure modes | references/preferred-patterns.md | ~80 lines |
| coroutine skill overview, structured concurrency principles | references/kotlin-coroutines.md | ~55 lines |
| JUnit 5, Kotest, MockK, runTest, parameterized tests, assertions | references/kotlin-testing.md | ~290 lines |
Load greedily. If the user's question touches any signal keyword, load the matching reference before responding. Multiple signals matching = load all matching references.