diff --git a/source/RobotAPI/libraries/skills/provider/SkillProviderComponentPlugin.h b/source/RobotAPI/libraries/skills/provider/SkillProviderComponentPlugin.h
index 12360e72af27b21760de6ec78f890fc7114bb4d9..812cc0a8814db843793038ebdd16a3a927c912cf 100644
--- a/source/RobotAPI/libraries/skills/provider/SkillProviderComponentPlugin.h
+++ b/source/RobotAPI/libraries/skills/provider/SkillProviderComponentPlugin.h
@@ -165,25 +165,6 @@ namespace armarx
         getSkillProviderPlugin() const;
 
     protected:
-        // -----------------------------------------------------------------------------------------
-        // LEGACY, TODO: NEEDS TESTING
-        // -----------------------------------------------------------------------------------------
-        template <class SkillT>
-
-        requires skills::isSkill<SkillT> skills::SkillBlueprint*
-        addSkill(std::unique_ptr<SkillT>&& s)
-        {
-            return addSkillFactory<SkillT>();
-        }
-
-        template <class SkillT, typename... Args>
-
-        requires skills::isSkill<SkillT> skills::SkillBlueprint*
-        addSkill(Args&&... args)
-        {
-            return addSkillFactory<SkillT>(std::forward<Args>(args)...);
-        }
-
         // -----------------------------------------------------------------------------------------
         // New
         // -----------------------------------------------------------------------------------------