diff --git a/source/armarx/control/skills/skills/MoveJoints.h b/source/armarx/control/skills/skills/MoveJoints.h
index 40752ce4433a75cd3aef6d32e7730a2db50f7e5f..4db180ed6a9ebaf43eee91738fab69a68d0a7d8b 100644
--- a/source/armarx/control/skills/skills/MoveJoints.h
+++ b/source/armarx/control/skills/skills/MoveJoints.h
@@ -32,11 +32,10 @@ namespace armarx::control::skills::skills
         static ::armarx::skills::SkillDescription
         GetSkillDescription()
         {
-            return {armarx::skills::SkillID("MoveJoints"),
-                    "Moves joints to specified target values using the KinematicUnit",
-                    nullptr,
-                    ::armarx::Duration::Minutes(1),
-                    ParamType::ToAronType()};
+          return {.skillId = armarx::skills::SkillID{.skillName = "MoveJoints"},
+                    .description = "Moves joints to specified target values using the KinematicUnit",
+                    .timeout = ::armarx::Duration::Minutes(1),
+                    .parametersType = ParamType::ToAronType()};
         }
 
         MoveJoints(const Remote&);