diff --git a/aws/sdk/build.gradle.kts b/aws/sdk/build.gradle.kts
index ac9f0b4ab96a20840b2b3765fc3c2ad43133e1e0..8231e89f94dc9d8bc61ceca2e053e2c12e375ce0 100644
--- a/aws/sdk/build.gradle.kts
+++ b/aws/sdk/build.gradle.kts
@@ -124,11 +124,12 @@ task("generateSmithyBuild") {
     }
 }
 
-task("generateDocs") {
+task("generateIndexMd") {
     inputs.property("servicelist", awsServices.services.toString())
-    outputs.file(outputDir.resolve("docs.md"))
+    val indexMd = outputDir.resolve("index.md")
+    outputs.file(indexMd)
     doLast {
-        project.docsLandingPage(awsServices, outputDir)
+        project.docsLandingPage(awsServices, indexMd)
     }
 }
 
@@ -268,7 +269,7 @@ task("finalizeSdk") {
         "relocateRuntime",
         "relocateAwsRuntime",
         "relocateExamples",
-        "generateDocs",
+        "generateIndexMd",
         "fixManifests"
     )
 }
diff --git a/buildSrc/src/main/kotlin/aws/sdk/DocsLandingPage.kt b/buildSrc/src/main/kotlin/aws/sdk/DocsLandingPage.kt
index 888755d9fdbf2d19e48c9c3a8c855758afddcb7b..265f33d9030ad9c6837e4c359893ebf5281d9890 100644
--- a/buildSrc/src/main/kotlin/aws/sdk/DocsLandingPage.kt
+++ b/buildSrc/src/main/kotlin/aws/sdk/DocsLandingPage.kt
@@ -15,7 +15,7 @@ import java.io.File
  * The generated docs will include links to crates.io, docs.rs and GitHub examples for all generated services. The generated docs will
  * be written to `docs.md` in the provided [outputDir].
  */
-fun Project.docsLandingPage(awsServices: AwsServices, outputDir: File) {
+fun Project.docsLandingPage(awsServices: AwsServices, outputPath: File) {
     val project = this
     val writer = CodeWriter()
     with(writer) {
@@ -38,7 +38,7 @@ fun Project.docsLandingPage(awsServices: AwsServices, outputDir: File) {
             )
         }
     }
-    outputDir.resolve("index.md").writeText(writer.toString())
+    outputPath.writeText(writer.toString())
 }
 
 /**