diff --git a/mirai-core/build.gradle.kts b/mirai-core/build.gradle.kts
index d86683faf..eb32ce509 100644
--- a/mirai-core/build.gradle.kts
+++ b/mirai-core/build.gradle.kts
@@ -130,6 +130,10 @@ tasks {
         outputFormat = "markdown"
         outputDirectory = "$buildDir/dokka-markdown"
     }
+    val dokkaGfm by creating(org.jetbrains.dokka.gradle.DokkaTask::class) {
+        outputFormat = "gfm"
+        outputDirectory = "$buildDir/dokka-gfm"
+    }
 }
 
 apply(from = rootProject.file("gradle/publish.gradle"))