概要
This skill provides specialized guidance for expanding the Naki mahjong AI's capabilities by managing its Protocol-based MCP architecture. It streamlines the development process for system, bot, game, and UI tools by providing clear implementation patterns for defining schemas, handling asynchronous execution via MCPContext, and ensuring proper tool registration. Whether you are adding new game state logic or debugging JavaScript-based UI interactions, this skill ensures consistency with the project's Swift-based foundation while preventing common pitfalls like incorrect JavaScript return statements or missing error handling.