By TJKDev1
Claude Code Agent Skills for building Minestom Minecraft servers, grounded in current minestom.net docs.
Build the advancement (achievement) screen in Minestom — AdvancementManager.createTab, AdvancementRoot vs Advancement, FrameType (TASK/GOAL/CHALLENGE), parent/child trees, addViewer to show a tab, setAchieved progress, and toast notifications. Use when adding custom advancements/achievements, building an advancement tree UI, or showing achievement toasts to players.
Build and send rich text in Minestom with Kyori Adventure — Component, NamedTextColor/TextColor, TextDecoration, click/hover events, titles, action bars, boss bars, sounds, books, and MiniMessage. Use when sending chat/messages, formatting text, coloring names, building interactive components, showing titles/bossbars, or playing sounds to players.
Load and save real Minecraft worlds in Minestom with the Anvil format — AnvilLoader, InstanceContainer.setChunkLoader, saveChunksToStorage/saveInstance, the region/ directory layout, IChunkLoader for custom storage, and async chunk load/unload. Use when loading an existing vanilla/Anvil world, persisting world edits to disk, or implementing custom chunk storage.
Work with Minestom blocks — the immutable Block type, block states/properties, NBT/block handlers (signs, chests, custom tile entities), reading/writing blocks in an instance, and batch edits. Use when placing/reading blocks, setting block states, attaching block data/handlers, or doing bulk world edits.
Build Minestom commands — extend Command, addSyntax with ArgumentType arguments, setDefaultExecutor, conditions/permissions, tab-completion suggestions, and registering via CommandManager. Use when adding chat commands, parsing command arguments, or wiring command permissions/suggestions.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Claude Code Agent Skills for developing Minestom Minecraft servers. Each skill teaches Claude a focused slice of the Minestom API, grounded in the current docs so generated code follows Minestom's recommended patterns.
Minestom is a lightweight, multi-threaded, from-scratch Minecraft server library (not a Bukkit/Spigot fork — no vanilla logic by default). You build a server as a normal Java application that depends on net.minestom:minestom.
| Thing | Value |
|---|---|
| Coordinate / version scheme | date-based, e.g. 2026.06.05-26.1.2 (<release date>-<Minecraft version>) |
| Target Minecraft | 26.1.2 (Spring 2026 drop; MC moved to year-based versioning) |
| Artifact | net.minestom:minestom (Maven Central) |
| Java | 25+ |
| Gradle | 9.1+ |
| Docs | https://minestom.net/docs |
| Javadoc | https://javadoc.minestom.net |
Minestom ships frequent releases and the API drifts. Treat the snippets in these skills as the shape of the API, and confirm exact signatures against the Javadoc for the version you pin. Each skill lists its source docs.
| Skill | Covers |
|---|---|
minestom-project-setup | Gradle (Kotlin DSL) project, dependency, fat-jar, minimal main |
minestom-instances-worlds | Instances, chunk generation, Anvil loading, coordinates |
minestom-events | EventNode tree, EventFilter, listeners, custom events |
minestom-entities-players | Players, entities, spawning, AI, player capabilities |
minestom-commands | Command class, arguments, syntax, suggestions |
minestom-inventories-items | ContainerInventory, ItemStack, click handling |
minestom-schedulers-tasks | Scheduler, TaskSchedule, sync vs async execution |
minestom-blocks | Blocks, block state/handlers, world modification |
minestom-adventure-text | Components, colors, click/hover, titles, bossbars, sounds, MiniMessage |
minestom-proxies | Auth interface, Velocity/BungeeCord forwarding, server transfers |
minestom-thread-architecture | Acquirable API, cross-thread entity access, tick model |
minestom-tags-persistence | Tag API, typed data on entities/items/blocks, NBT |
minestom-advancements | AdvancementTab tree, FrameType, per-player progress, toasts |
minestom-map-rendering | Framebuffers, Graphics2D maps, MapColors, MapDataPacket |
minestom-anvil-worlds | AnvilLoader, world save/load, IChunkLoader, async chunks |
skills/ one folder per skill, each with SKILL.md
starter/ runnable minimal Minestom server (Gradle Kotlin DSL)
npx skills (any agent — Claude Code, Codex, Cursor, OpenCode, …)# all 15 skills
npx skills add TJKDev1/minestom-skills
# browse first
npx skills add TJKDev1/minestom-skills --list
# pick one
npx skills add TJKDev1/minestom-skills --skill minestom-project-setup
# global, non-interactive (CI)
npx skills add TJKDev1/minestom-skills -g -a claude-code -y
/plugin marketplace add TJKDev1/minestom-skills
/plugin install minestom-skills
Drop the skills/ folders into a project's .claude/skills/ (or personal ~/.claude/skills/). Claude loads a skill's body when the work matches its description.
npx claudepluginhub tjkdev1/minestom-skills --plugin minestom-skillsUpstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Build and maintain an LLM-curated personal knowledge base in your project — Andrej Karpathy's LLM Wiki pattern, designed to scale to thousands of pages without becoming a context bottleneck. Now with an optional compiled graph layer for typed, provenance-backed relationships.
Connect to Atlassian products including Jira and Confluence. Search and create issues, access documentation, manage sprints, and integrate your development workflow with Atlassian's collaboration tools.
AI-powered wiki generator for code repositories. Generates comprehensive, Mermaid-rich documentation with dark-mode VitePress sites, onboarding guides, deep research, and source citations. Inspired by OpenDeepWiki and deepwiki-open.
20 modular skills for idiomatic Go — each under 225 lines, backed by 48 reference files, 8 automation scripts (all with --json, --limit, --force), and 4 asset templates. Covers error handling, naming, testing, concurrency, interfaces, generics, documentation, logging, performance, and more. Activates automatically with progressive disclosure and conditional cross-references.
Claude + Obsidian knowledge companion. Sets up a persistent, compounding wiki vault (Karpathy's LLM Wiki pattern). v1.7 "Compound Vault" + v1.8 methodology modes close 5 of 5 priority gaps from the May 2026 compass artifact. Ships: substrate alignment with kepano/obsidian-skills, default Obsidian CLI transport, hybrid retrieval (contextual prefix + BM25 + cosine rerank per Anthropic's Sept 2024 research), per-file advisory locking for multi-writer safety, pre-commit verifier agent, AND methodology modes (LYT / PARA / Zettelkasten / Generic) for first-class organizational support no other Claude+Obsidian competitor offers. v1.7.x audit closure: every BLOCKER + HIGH + MEDIUM + LOW finding from the v1.7.0 audit is CLOSED or DEFERRED-with-rationale. Optional DragonScale Memory extension (log folds, deterministic addresses, semantic tiling lint, boundary-first autoresearch).