diff --git a/src/main/java/io/kestra/plugin/github/package-info.java b/src/main/java/io/kestra/plugin/github/package-info.java
new file mode 100644
index 0000000..32e352f
--- /dev/null
+++ b/src/main/java/io/kestra/plugin/github/package-info.java
@@ -0,0 +1,7 @@
+@PluginSubGroup(
+ description = "This sub-group of plugins contains tasks for using a GitHub API.",
+ categories = PluginSubGroup.PluginCategory.OTHER
+)
+package io.kestra.plugin.github;
+
+import io.kestra.core.models.annotations.PluginSubGroup;
\ No newline at end of file
diff --git a/src/main/resources/icons/io.kestra.plugin.github.svg b/src/main/resources/icons/io.kestra.plugin.github.svg
new file mode 100644
index 0000000..d5e6491
--- /dev/null
+++ b/src/main/resources/icons/io.kestra.plugin.github.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/main/resources/icons/plugin-icon.svg b/src/main/resources/icons/plugin-icon.svg
new file mode 100644
index 0000000..d5e6491
--- /dev/null
+++ b/src/main/resources/icons/plugin-icon.svg
@@ -0,0 +1 @@
+
\ No newline at end of file