diff --git a/source/RobotAPI/libraries/skills/manager/SkillManagerComponentPlugin.cpp b/source/RobotAPI/libraries/skills/manager/SkillManagerComponentPlugin.cpp
index 492146c741d55d3283a86d63a441754f23543ea9..4cf0577c1226a30deebd5f7d299d7f6509cf4262 100644
--- a/source/RobotAPI/libraries/skills/manager/SkillManagerComponentPlugin.cpp
+++ b/source/RobotAPI/libraries/skills/manager/SkillManagerComponentPlugin.cpp
@@ -15,6 +15,7 @@
 
 #include "RobotAPI/libraries/skills/core/FluxioProfile.h"
 #include "RobotAPI/libraries/skills/core/FluxioProvider.h"
+#include "RobotAPI/libraries/skills/core/FluxioSkill.h"
 #include "RobotAPI/libraries/skills/core/FluxioValue.h"
 #include <RobotAPI/libraries/aron/converter/json/NLohmannJSONConverter.h>
 #include <RobotAPI/libraries/skills/core/SkillID.h>
@@ -30,7 +31,7 @@ namespace armarx::plugins
         skills::FluxioProfile root;
         root.id = "root";
         root.name = "root";
-        root.description = "Root Profile";
+        root.description = "This is the root profile. It is the parent of all other profiles.";
         root.parentPtr = nullptr;
         fluxioDC.profiles[root.id] = root;
 
@@ -39,6 +40,20 @@ namespace armarx::plugins
         provider.id = "test provider";
         provider.name = "test provider";
         fluxioDC.providers[provider.id] = provider;
+
+        // Create mock test skill
+        skills::FluxioSkill skill;
+        skill.id = "test skill";
+        skill.name = "test skill";
+        skill.description = "This is a test skill to quickly test the skill manager.";
+        skill.lastChanged = armarx::DateTime::Now().toDateTimeString();
+        skill.executable = true;
+        skill.native = false;
+        skill.skillProviderPtr = &fluxioDC.providers[provider.id];
+        skill.parameters = {};
+        skill.edges = {};
+        skill.nodes = {};
+        fluxioDC.skills[skill.id] = skill;
     }
 
     template <typename S, typename T>