diff --git a/source/RobotAPI/libraries/skills_gui/SkillMemoryGui.h b/source/RobotAPI/libraries/skills_gui/SkillMemoryGui.h
index 14496f95174f048596c39247fe74ae08dba2aac6..e4561242b2c5472e6f69946ae6ff3c50417885b9 100644
--- a/source/RobotAPI/libraries/skills_gui/SkillMemoryGui.h
+++ b/source/RobotAPI/libraries/skills_gui/SkillMemoryGui.h
@@ -20,6 +20,11 @@
 
 namespace armarx::skills::gui
 {
+    /**
+     * @brief The SkillMemoryGUI class represents the entire GUI. To use it, one must first create some widgets,
+     * and construct this GUI with pointers to them. Afterwards, this class will replace/manage the
+     * given widgets itself. Aside from connectivity, no further management is required.
+     */
     class SkillMemoryGUI : public QObject, public armarx::Logging
     {
         Q_OBJECT