An Agent Skills-compatible skill that teaches AI agents how to guide users with Kore, the Kotlin library for Minecraft Java Edition datapack generation.
This repository packages practical, reusable guidance so an agent can:
- Set up Kore projects correctly (Gradle, dependency, compiler flags).
- Explain the core DSL workflow (
dataPack,function,generate*). - Route users to official documentation by topic.
- Distinguish end-user Kore usage from Kore contributor internals.
Kore-Skill/
├── SKILL.md # Main skill metadata + instructions (required)
├── references/
│ └── REFERENCE.md # Curated documentation map for fast navigation
├── .agentignore # Excludes non-essential files from skill loading
└── README.md
The skill is designed around the three-stage model documented on agentskills.io:
- Discovery: concise metadata and triggers in
SKILL.md. - Activation: complete instructions load only when Kore-related work is detected.
- Execution: references point to official Kore docs and machine-readable indexes.
- Calibration: includes defaults, boundaries, and gotchas to reduce false positives and vague outputs.
- Progressive disclosure: keeps core instructions in
SKILL.mdand loadsreferences/REFERENCE.mdonly when deeper navigation is needed.
- Place this folder where your agent client expects skills.
- Ensure the client can discover
SKILL.md. - Ask a Kore/datapack-related question (for example, setup, module choice, or generation flow).
- The client should activate this skill and follow the instructions.
- Keep links aligned with
https://kore.ayfri.com/docs/.... - Update module guidance when Kore introduces breaking changes.
- Keep examples and prerequisites current with Kotlin/JDK ecosystem updates.
- Prefer official docs over inferred behavior from stale code snippets.
- Agent Skills overview: https://agentskills.io/home
- Agent Skills specification: https://agentskills.io/specification
- Kore docs home: https://kore.ayfri.com/docs/home