orbit-elementor-controlslisted
Install: claude install-skill adityaarsharma/orbit
# 🪐 orbit-elementor-controls — Custom Elementor controls
Elementor ships ~30 built-in controls. Most plugins reach for "build a custom one" too quickly. This skill flags places where a built-in works AND audits actual custom controls.
---
## Quick start
```bash
claude "/orbit-elementor-controls Audit ~/plugins/my-plugin for Elementor control usage — built-in vs custom, registration patterns."
```
---
## What it checks
### 1. Built-in controls covered (use these first)
| Need | Built-in control |
|---|---|
| Single-line text | `Controls_Manager::TEXT` |
| Multi-line text | `Controls_Manager::TEXTAREA` |
| WYSIWYG | `Controls_Manager::WYSIWYG` |
| Number | `Controls_Manager::NUMBER` |
| Slider | `Controls_Manager::SLIDER` |
| Switcher (toggle) | `Controls_Manager::SWITCHER` |
| Color picker | `Controls_Manager::COLOR` |
| Background (image/gradient/video) | `Controls_Manager::BACKGROUND` (group) |
| Dimensions (4 sides) | `Controls_Manager::DIMENSIONS` |
| Choose (icon picker grid) | `Controls_Manager::CHOOSE` |
| Select (dropdown) | `Controls_Manager::SELECT` |
| Multi-select | `Controls_Manager::SELECT2` |
| Image upload | `Controls_Manager::MEDIA` |
| Image gallery | `Controls_Manager::GALLERY` |
| Repeater | `Controls_Manager::REPEATER` |
| Date/time picker | `Controls_Manager::DATE_TIME` |
| URL with options | `Controls_Manager::URL` |
| Icon (FA / SVG) | `Controls_Manager::ICONS` |
| Typography (group) | `Group_Control_Typography` |
### 2. Custom control registr