diff --git a/.rubocop_manual_todo.yml b/.rubocop_manual_todo.yml
index 778a39c9a6ee4db5c4198d0c51b6fd73bb04ac7e..37126f5cc5a7051c1e2f6904f7ca17c8ad766b9b 100644
--- a/.rubocop_manual_todo.yml
+++ b/.rubocop_manual_todo.yml
@@ -14,7 +14,6 @@
 Graphql/Descriptions:
   Exclude:
     - 'app/graphql/types/snippets/blob_action_enum.rb'
-    - 'app/graphql/types/snippets/type_enum.rb'
     - 'app/graphql/types/snippets/visibility_scopes_enum.rb'
     - 'ee/app/graphql/ee/types/list_limit_metric_enum.rb'
     - 'ee/app/graphql/types/epic_state_enum.rb'
diff --git a/app/graphql/types/snippets/type_enum.rb b/app/graphql/types/snippets/type_enum.rb
index 243f05359dbc16ac0264c3f8b39b101c54160839..0ddd73d278df392c9dc31e7b7927e2eb11ac4818 100644
--- a/app/graphql/types/snippets/type_enum.rb
+++ b/app/graphql/types/snippets/type_enum.rb
@@ -3,8 +3,8 @@
 module Types
   module Snippets
     class TypeEnum < BaseEnum
-      value 'personal', value: 'personal'
-      value 'project', value: 'project'
+      value 'personal', description: 'Snippet created independent of any project.', value: 'personal'
+      value 'project', description: 'Snippet related to a specific project.', value: 'project'
     end
   end
 end
diff --git a/doc/api/graphql/reference/index.md b/doc/api/graphql/reference/index.md
index 4acc051e3c42de769305dd614525467a1b1d0b01..19c3a0e3ff210c82c20a496747796071839f30c6 100644
--- a/doc/api/graphql/reference/index.md
+++ b/doc/api/graphql/reference/index.md
@@ -14497,8 +14497,8 @@ State of a test report.
 
 | Value | Description |
 | ----- | ----------- |
-| <a id="typeenumpersonal"></a>`personal` |  |
-| <a id="typeenumproject"></a>`project` |  |
+| <a id="typeenumpersonal"></a>`personal` | Snippet created independent of any project. |
+| <a id="typeenumproject"></a>`project` | Snippet related to a specific project. |
 
 ### `UserCalloutFeatureNameEnum`