# Rails plugin generator

**URL:** <https://meta.discourse.org/t/rails-plugin-generator/95907>\
**Category:** Announcements\
**Created:** [29 באוגוסט,‏ 2018,‏ 11:43am UTC](https://meta.discourse.org/t/rails-plugin-generator/95907 "2018-08-29T11:43:01Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![j.jaffeux](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j.jaffeux/32/60297_2.png) [@j.jaffeux](https://meta.discourse.org/u/j.jaffeux)\
**Post date:** [29 באוגוסט,‏ 2018,‏ 11:43am UTC](https://meta.discourse.org/t/rails-plugin-generator/95907/1 "2018-08-29T11:43:01Z")

</div>

⚠

Deprecated, use [GitHub - discourse/discourse-plugin-skeleton: Template for Discourse plugins · GitHub](https://github.com/discourse/discourse-plugin-skeleton) instead please.

* * *

This is a dev feature for our beloved plugin authors.

With this commit [DEV: rails generator to create plugin skeleton (#6332) · discourse/discourse@ef36fdf · GitHub](https://github.com/discourse/discourse/commit/ef36fdfb64a06b91503b5ad270daebda96d00201) you can now use rails generators to create plugins:

```plaintext
rails g plugin --help
rails g plugin DiscourseRacoon

```

This will create a complete discourse plugin skeleton in your plugins directory:

```plaintext
rails g plugin DiscourseRacoon --no-scheduled-job
      create plugins/discourse-racoon/README.md
      create plugins/discourse-racoon/LICENSE
      create plugins/discourse-racoon/plugin.rb
      create plugins/discourse-racoon/assets/stylesheets/common/discourse-racoon.scss
      create plugins/discourse-racoon/assets/javascripts/initializers/discourse-racoon.es6

```

It’s currently doing very few things #pr-welcome on this if you see things to improve or options to add.

@angus @joebuhlig Happy to hear your thoughts on this.

Thanks @david for pushing me to write this as a generator.

---

_[View the full topic](https://meta.discourse.org/t/rails-plugin-generator/95907)._
