# Developing Discourse Plugins - Part 1 - Create a basic plugin

**URL:** https://meta.discourse.org/t/developing-discourse-plugins-part-1-create-a-basic-plugin/30515
**Category:** Developer Guides
**Tags:** plugin-guides, tutorial
**Created:** [June 26, 2015, 9:01pm UTC](https://meta.discourse.org/t/developing-discourse-plugins-part-1-create-a-basic-plugin/30515 "2015-06-26T21:01:08Z")
**Posts on this page:** 1
**Showing post:** 136

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [September 24, 2024, 6:11pm UTC](https://meta.discourse.org/t/developing-discourse-plugins-part-1-create-a-basic-plugin/30515/136 "2024-09-24T18:11:35Z")

</div>

> [@Discourse](#):
>
> 🎉 Use [GitHub - discourse/discourse-plugin-skeleton: Template for Discourse plugins](https://github.com/discourse/discourse-plugin-skeleton) to create a complete discourse plugin skeleton in your plugins directory 🎉

Please add to this

```plaintext
rake plugin:create[plugin-name]

```

I spent too long today trying to find [Automating Discourse Plugin Setup with `create-discourse-plugin` gem](https://meta.discourse.org/t/automating-discourse-plugin-setup-with-create-discourse-plugin-gem/315013) (not sure how I was unable to remember that this was the name of the rake task?! 🤷 )

---

_[View the full topic](https://meta.discourse.org/t/developing-discourse-plugins-part-1-create-a-basic-plugin/30515)._
