---
title: "What are SkillPanel's plugins and how to create them?"
canonical: "https://help.skillpanel.com/space/TBG/3053060097/What%20are%20SkillPanel's%20plugins%20and%20how%20to%20create%20them%3F"
format: markdown
---
A plug-in is a functionality that a **SkillPanel **client company can design and create on its own in any programming language. The plug-in is installed and enabled upon request of individual clients/users. The main purpose of plug-ins is to tailor the SkillPanel platform to the individual needs of our clients.  


- Plug-ins are written in any language (Java, JavaScript, Python, Ruby...).
- Plug-ins provide UI embedded in our platforms
- Plugins interact bi-directionally with our system (bi-directionality means that a plugin can retrieve and modify selected data in **SkillPanel **and at the same time the **SkillPanel **platform can embed and retrieve information from the plugin)

As **SkillPanel**, we provide our customers with a platform and framework in which they can build their solutions. These solutions, which are created completely outside the SkillPanel platform, are at the same time very well integrated with it.

**IMPORTANT**: As a **SkillPanel**, we are hosting the plug-ins. You create the plug-in, and we take care of its maintenance.