diff --git a/ijs.tree b/ijs.tree
index ac58c7433..675c20119 100644
--- a/ijs.tree
+++ b/ijs.tree
@@ -432,7 +432,7 @@
-
+
diff --git a/topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_plugins.md b/topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_plugins.md
index 7d2fc6fd4..267fceab1 100644
--- a/topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_plugins.md
+++ b/topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_plugins.md
@@ -294,7 +294,7 @@ intellijPlatform { ... }
```
The plugin also introduces a task listener which allows for creating custom tasks decorated with [](tools_intellij_platform_gradle_plugin_task_awares.md).
-See [](tools_intellij_platform_gradle_plugin_recipies.md) for more details.
+See [](tools_intellij_platform_gradle_plugin_recipes.md) for more details.
### Available tasks
{#base-available-tasks}
diff --git a/topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_recipies.md b/topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_recipes.md
similarity index 52%
rename from topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_recipies.md
rename to topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_recipes.md
index 5ad513d8b..8040deb26 100644
--- a/topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_recipies.md
+++ b/topics/appendix/tools/intellij_platform_gradle_plugin/tools_intellij_platform_gradle_plugin_recipes.md
@@ -4,7 +4,7 @@
Recipes for solving particular tasks with IntelliJ Platform Gradle Plugin
-## Run custom task with customized sandbox location
+## Run a custom task with customized sandbox location
To create a custom task with the sandbox directory specified outside of the default build/idea-sandbox/[TYPE]-[VERSION]/ location, pass the new location to its `prepareSandboxTask` sandbox producer configuration:
@@ -30,3 +30,20 @@ build/
│ └── system
...
```
+
+## Access IntelliJ Platform from any Gradle task
+
+With [](tools_intellij_platform_gradle_plugin_task_awares.md) it is possible to enhance any Gradle task with features provided with the IntelliJ Platform Gradle Plugin.
+
+```kotlin
+abstract class MyTask : DefaultTask(), IntelliJPlatformVersionAware
+
+val myTask by tasks.registering(MyTask::class) {
+ doLast {
+ println("platformPath = \n${platformPath}")
+ println("productInfo.buildNumber = ${productInfo.buildNumber}")
+ }
+}
+```
+
+As soon as the registered task inherits from the `*Aware` interface, such as [`IntelliJPlatformVersionAware`](tools_intellij_platform_gradle_plugin_task_awares.md#IntelliJPlatformVersionAware), all the related information will be injected during the configuration phase.