CtrlK
BlogDocsLog inGet started
Tessl Logo

minecraft-bukkit-pro

Master Minecraft server plugin development with Bukkit, Spigot, and Paper APIs.

42

Quality

42%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/minecraft-bukkit-pro/SKILL.md

The canonical home for this skill is minecraft-bukkit-pro in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

25%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The content is a verbose catalog of capability areas with minimal executable guidance, no validation-backed workflow, and a dangling reference to a non-existent playbook file, so it reads more as a topic outline than an actionable skill.

Suggestions

Replace generic best-practice bullets (SOLID, Google Java Style, repository pattern) with skill-specific, executable guidance or move them into a separate reference file.

Add concrete code/command examples for the highest-value tasks (e.g. a Brigadier command skeleton, a MiniMessage send snippet, a MockBukkit test stub).

Either create `resources/implementation-playbook.md` and split the bulk detail into it, or remove the broken reference and reorganize the body into clearly signaled one-level-deep reference files.

DimensionReasoningScore

Conciseness

The body is a long enumeration of capability areas padded with concepts Claude already knows (SOLID principles, Google Java Style Guide, repository pattern, Maven/Gradle, semantic versioning) alongside some genuinely niche terms, making it noticeably verbose with several unnecessary explanations.

2 / 5

Actionability

It is almost entirely descriptive bullet lists ("Event-driven architecture with listener priorities", "Hot event optimization") with no code, commands, or concrete examples; named tools (Spark, MockBukkit, Paperweight-userdev) are the only minimal concrete guidance.

2 / 5

Workflow Clarity

The Technical Approach gives only a rough, abstract sequence (Project Analysis, Implementation Strategy, Quality Standards) with no validation checkpoints or error-recovery steps for a domain involving risky NMS and deployment operations.

2 / 5

Progressive Disclosure

The single referenced file `resources/implementation-playbook.md` does not exist in any bundle directory, and the bulk capability lists that should live in separate reference files are inlined under section headers.

2 / 5

Total

8

/

20

Passed

Description

60%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is distinctive and uses strong natural trigger terms for a well-defined niche, but it lacks an explicit "when to use" clause and describes capability with only a single generic verb rather than concrete actions.

Suggestions

Add a "Use when..." clause naming concrete user triggers, e.g. "Use when building, debugging, or optimizing Minecraft server plugins for Bukkit, Spigot, or Paper."

Replace the single verb "Master...development" with 2-3 specific actions (e.g. build, debug, optimize, package) to lift specificity.

Include common synonyms like "Minecraft plugin" and "server mod" so the description matches how users actually phrase the request.

DimensionReasoningScore

Specificity

The phrase "Master Minecraft server plugin development with Bukkit, Spigot, and Paper APIs" names the domain and APIs but offers only a single generic verb ("Master...development") with no list of concrete actions like build, deploy, debug, or optimize.

2 / 5

Completeness

It clearly states what the skill does but includes no "Use when..." trigger clause, so per the rubric guidance a missing explicit trigger caps completeness at 3.

3 / 5

Trigger Term Quality

"Minecraft server plugin" plus the three named APIs (Bukkit, Spigot, Paper) are exactly the natural terms users say, giving strong keyword coverage, though a few common variants (e.g. "Minecraft plugin" alone, file extensions) are absent.

4 / 5

Distinctiveness Conflict Risk

The Bukkit/Spigot/Paper Minecraft server-plugin niche is highly specific with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

14

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.