# How to develop Custom Keywords Plugins

**URL:** <https://forum.katalon.com/t/how-to-develop-custom-keywords-plugins/20321>\
**Category:** Integrations\
**Tags:** plugins, katalon-studio\
**Created:** [March 1, 2019, 10:40am UTC](https://forum.katalon.com/t/how-to-develop-custom-keywords-plugins/20321 "2019-03-01T10:40:54Z")\
**Posts on this page:** 1\
**Showing post:** 24

<div class="post-metadata">

**Author:** ![kazurayam](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/kazurayam/32/333_2.png) [@kazurayam](https://forum.katalon.com/u/kazurayam)\
**Post date:** [March 12, 2019, 9:35pm UTC](https://forum.katalon.com/t/how-to-develop-custom-keywords-plugins/20321/24 "2019-03-12T21:35:27Z")

</div>

I posted my amended build.gradle which is capable of generating the Groovy Doc of plugin.

> [@How to generate Groovydoc of Plugin](http://forum.katalon.com/t/how-to-generate-groovydoc-of-plugin/21028):
>
> I am preparing [junit4ks](https://github.com/kazurayam/junit4ks) as a Katalon plugin. I wanted to publish the API doc of junit4ks generated by Groovydoc. Here is [the link to it](https://kazurayam.github.io/junit4ks/api/index.html) on GitHub. I needed to change my junit4ks/build.gradle to generate the groovydoc. Here I would show it. plugins { id 'java' id 'groovy' id 'com.github.johnrengelman.shadow' version '4.0.4' id "com.katalon.gradle-plugin" version "0.0.6" } ext { groovyVersion = '2.4.7' } configurations { generateDocs } repositories { jcenter() …

---

_[View the full topic](https://forum.katalon.com/t/how-to-develop-custom-keywords-plugins/20321)._
