Use this skill when authoring or extending an Unreal Engine toolset, a class of static, AI-callable functions registered with ToolsetRegistry and exposed through the unreal-mcp server. Trigger when the user wants to add, expose, or register a new tool method, create a new toolset, or extend an existing one such as BlueprintTools, StaticMeshTools, ObjectTools, LevelTools, or MaterialTools. Concrete triggers: 'add a tool to X', 'expose this via MCP', 'register a function so Claude/the agent can call it', 'wire this into the toolset registry', 'create a new toolset for Y', 'add a Python toolset', 'make this AI-callable'; adding a static method to a *Tools.cpp/.h/.py file; editing files under a Toolsets/ folder; designing tool parameters, return types, or struct schemas for a toolset. SKIP for: invoking existing tools at runtime (use unreal-mcp instead), authoring an Agent Skill (use unreal-skill), generic refactors that happen to touch a toolset file but don't add or redesign a tool, or unrelated uses of the word 'toolset'.
$npx -y skills add epicgames/unreal-engine-skills-for-claude-code-plugin --skill create-toolsetInstalls into the current project.
Run `npx skills use "https://github.com/epicgames/unreal-engine-skills-for-claude-code-plugin" --skill "epicgames/unreal-engine-skills-for-claude-code-plugin/create-toolset"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/epicgames/unreal-engine-skills-for-claude-code-plugin" that are relevant to the current task. Run `npx skills add "https://github.com/epicgames/unreal-engine-skills-for-claude-code-plugin"` and select the relevant skills, then follow their instructions.