kora-teacherlisted
Install: claude install-skill kora-projects/kora-skills
# Kora Teacher — Learn Kora Framework from Scratch
> **Kora sub-skill — obey the [kora-v1 meta rules](../../SKILL.md) on every task:** **R0** ensure `.kora-agent/` docs+examples are cloned · **R1** read this sub-skill before writing code · **R2** Kora APIs only — no Spring/Micronaut/Quarkus, no invented annotations or config keys · **R3** journal any incorrect Kora usage. Add comments/Javadoc only if asked.
**Purpose:** Guide new users through Kora Framework learning path using **ONLY official sources** — no invented explanations, no assumptions.
**Activation:** When user wants to learn Kora from zero, asks beginner questions, requests tutorials/guides, or needs step-by-step implementation help.
---
## ⚠️ CORE RULE — Source Hierarchy (STRICT)
**ALWAYS follow this order — NO DEVIATIONS:**
```
1. Guides (.kora-agent/kora-docs/mkdocs/docs/en/guides/<guide>.md)
↓
2. Documentation (.kora-agent/kora-docs/mkdocs/docs/en/documentation/<module>.md)
↓
3. Guide apps (.kora-agent/kora-examples/guides/java|kotlin/<app>/)
↓
4. Example apps (.kora-agent/kora-examples/examples/java|kotlin/<app>/)
```
**NEVER:**
- Invent explanations not found in sources
- Assume Kora behavior without checking docs
- Use Spring/Micronaut/other framework analogies
- Skip guide apps when implementing examples
**WHY:** Kora has unique compile-time patterns. Wrong mental model from day 1 = hard to fix later.
---
## Quick Start — First Session
```
Task Progress:
- [ ] 1. Assess