# The Plugin Editor

You can access your Plugins Page at <http://bubble.io/home/plugins> and create a new plugins there. This page is also where you'll be able to define your Contributor profile, set your logo, connect with Stripe if you're selling templates or plugins, etc.

Clicking on the edit icon for a plugin will take you to the Plugin Editor.

![](/files/-MBjvp2sq3yvxTPunE0u)

The plugin editor follows a similar structure to the application editor, structured in 7 tabs.

1. The General tab is where you define how the plugin looks in the library and some keywords to improve its visibility
2. The Shared tab is where you can define some shared technical aspects of the plugin (shared HTML header, assets, etc.)
3. The API calls tab is where you add new API connections and authentications method. It is very similar to the [API connector](/core-resources/bubble-made-plugins/api-connector.md).
4. The Elements tab lets you create new Bubble elements.
5. The Actions tab lets you add actions that can be used in Bubble workflows.
6. The Settings tab lets you publish your plugin, see the version history and pick a license
7. The Review tab lets you see reviews from users.

While adding API connections does not require coding skills (but a good understanding of REST API mechanisms), adding elements and actions requires Javascript coding skills.

The plugin editor automatically saves your work as you are modifying the plugin. Note that the editor does not support multi-user editing.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://manual.bubble.io/account-and-marketplace/building-plugins/the-plugin-editor.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
