> For the complete documentation index, see [llms.txt](https://cukiesworld12.gitbook.io/cukies-world-whitepaper/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cukiesworld12.gitbook.io/cukies-world-whitepaper/6.-how-to-play/skill-gems.md).

# Skill Gems

<figure><img src="/files/VfHlKOGkJEGtIr74kbxc" alt=""><figcaption></figcaption></figure>

When a Cukie gains enough experience to level up a specific skill, it will need one or more **skill gems**, depending on the target level.

There are **6 types of gems**, each with a different color:

* 5 linked to the main skills: *Miner, Engineer, Farmer, Gatherer,* and *Cook*.
* 1 special gem for **breeding new Cukies.**

Initially, gems will be available for purchase through the **Merchant**, but later they can be **crafted** directly by the Cukies.

Cukies can **craft skill gems** using **gem dust**, a resource obtained by playing Cukies Island:

* Randomly while playing in **Free Mode.**
* As additional rewards in certain **challenges and tournaments.**

#### *Gem Crafting*

Each unit of gem dust represents **1% of a gem’s progress**. To perform a crafting operation, players need **100 units of gem dust**. This process also incurs a cost in UKI.

Two key factors influence the crafting process:

1. **Precision:** Based on the total skill points of the crafting Cukie, a percentage of gem dust will be lost.
2. **Gem Type Probability:** Depending on **which skills** the Cukie has developed, certain gem types will have a higher chance of being produced.

**For example**, a crafting attempt could result in:

* 15% Gem Dust lost.
* The remaining 85% distributed as follows:
  * 35% Farmer Gem
  * 15% Miner Gem
  * 15% Cook Gem
  * 10% Gatherer Gem
  * 10% Engineer Gem

#### *Breeding Gem*

Each crafting process also generates a **random percentage of the** **Breeding Gem**.

{% hint style="info" %}
Once a gem reaches **100% completion**, it’s added to the player’s inventory and can be used to **level up the corresponding skill.**
{% endhint %}
