Installs into .claude/skills of the current project.
Are you the author of Extension Getting Started?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/itsnin-extension-getting-started)
# extension-getting-started
## Required Files
`extension.js`, `metadata.json`
## Optional Files
`prefs.js`, `stylesheet.css`, `schemas/` directory
## Install Location
`~/.local/share/gnome-shell/extensions/<uuid>/`
Directory name must match the UUID.
## Enable/Disable
Extension class extends `Extension`. Has `enable()` and `disable()` methods.
## Prefs Class
Prefs class extends `ExtensionPreferences`. Has `fillPreferencesWindow()` method.