animation-blueprint
🧠 Brains complement: IF an
unreal-engine-skills-managertool (external MCP) exists in this session, call it with{action: "load", skill: "animation-system"}for UE domain knowledge on this topic — correct APIs, architecture, best practices — and treat it as the rubric for any review / "best practices" question. If no such tool is available (e.g. running under Claude Code or Codex without that MCP), skip this line entirely and proceed with this skill alone — do NOT attempt the call.
Animation Blueprint Skill
Loading skills: skills load through the engine's
AgentSkillToolset(ListSkills/GetSkills) — there is novibeue-skills-managertool. Run VibeUE services withexecute_python_code(unreal.AnimGraphService.<method>()); reach engine toolsets withcall_tool.
An AnimBP is a Blueprint. The state-machine/AnimGraph authoring here is VibeUE
AnimGraphService(intact). For its variables and compile, note VibeUE'sBlueprintServicewas trimmed: variable creation and blueprint compile moved to the engine toolseteditor_toolset.toolsets.blueprint.BlueprintTools(add_variable,compile_blueprint), called viacall_tool.BlueprintServicestill haslist_variables,get_variable_info,set_variable_default_value,variable_exists, components, and overridable functions. Bool fields on info structs drop the C++bprefix in Python — useis_pure,is_output,already_overridden(NOTb_is_pure); calldiscover_python_classto confirm field names rather than guessing.