Guide for writing pull request descriptions when adding or modifying MythicMobs Mechanic, Condition, ItemDrop, or Placeholder in the wakame-hook-mythicmobs module. Use this skill when creating PRs for the mythicmobs hook, or when asked to document MythicMobs integration changes, mechanic parameters, condition parameters, drops, or placeholders.
Guide for creating new Agent Skills in the Koish (wakame) project. Use this skill when asked to create, add, or scaffold a new agent skill, or when the task involves writing SKILL.md files, organizing skill directories, or setting up specialized Copilot instructions for this project.
Guide for migrating code from wakame-mixin to wakame-plugin in the Koish (wakame) project. Use this skill when asked to move, migrate, or relocate source files or directories from the wakame-mixin module to the wakame-plugin module, when the task involves creating bridge interfaces for mixin code, resolving cross-module dependencies between mixin and plugin, or refactoring classloader-boundary-crossing code.
Guide for reading, writing, and organizing configuration files in the Koish (wakame) project using SpongePowered Configurate and the project's lazyconfig wrapper. Use this skill when asked to create, modify, or read configuration files, add new config entries, define @ConfigSerializable data classes, use ConfigAccess / MAIN_CONFIG / FEATURE_CONFIG / entryOrElse / optionalEntry, write custom TypeSerializers, or load config folders with yamlLoader.
Meta-skill for creating Agent Skills that document in-house modules, frameworks, or libraries in the Koish (wakame) project. Use this skill when asked to create a new skill that introduces, explains, or documents the usage, constraints, and patterns of a specific module or framework within this project (e.g., a skill like invui-gui that explains how to use a particular library/module). This skill guides the AI through project exploration, dependency analysis, and skill authoring.
Guide for creating GUI menus using InvUI2 in the Koish (wakame) project. Use this skill when asked to create, modify, or debug GUI/menu code, or when the task involves InvUI windows, guis, items, inventories, or any Minecraft inventory-based UI in the wakame-plugin module.