About mining
A compact Minecraft mining skill with guidance for finding diamond ore in version 1.18 and later. It covers mining depth, required tools, descent, and when to relocate between searches.
Key features
- 01Diamond depth guidance
- 02Ore-name variants below y=0
- 03Iron pickaxe requirement
- 04Quick descent with go_near
- 05Relocation between veins
Use cases
- 01Choose a depth for diamond mining
- 02Prepare the required pickaxe
- 03Move to a new search area after a vein
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ anthropics/ cwc-workshops --skill miningAfter installing, type/miningin Claude Code to confirm it loaded.
Details
From the project READMEDiamond ore generation peaks at y ≈ -58 in Minecraft 1.18+. The pre-1.18 advice of y=11 is obsolete.
Below y=0, the ore is almost always deepslate_diamond_ore, not
diamond_ore — search for both names.
An iron_pickaxe is required — diamond ore mined with a stone_pickaxe or weaker drops nothing. Craft the iron_pickaxe (3 iron_ingot + 2 sticks at a placed crafting_table) before mining diamond. A diamond_pickaxe is not required.
To descend quickly, call go_near with your current x/z and a
deep y (e.g. {"pos": {"x": <x>, "y": -55, "z": <z>}}) — the
pathfinder digs straight down in one action. Don't mine_block
stone repeatedly to descend; it wastes turns and pickaxe durability.
After exhausting a vein, relocate — go_near to a position 30+
blocks away horizontally at the same y before searching again.
Diamond veins do not cluster; tunneling the same corridor repeatedly
wastes turns.
(This skill is intentionally minimal. It's an example of what attaching a skill does — it puts these facts in the agent's context. Edit this file to add more, or write strategy directly in your AGENT['system'] prompt.)