CLI Commands Reference
Freshstreamdeck create
Interactive wizard that scaffolds a new Stream Deck plugin.
bash
streamdeck createThe wizard prompts for:
- Author name
- Plugin name
- Plugin UUID (reverse-DNS format)
- Plugin description
After completion:
- Enables developer mode
- Generates plugin files
- Installs dependencies
- Builds the plugin
- Optionally opens in VS Code
streamdeck dev
Enable developer mode and Property Inspector remote debugger.
bash
streamdeck devOpens debug interface at http://localhost:23654/.
streamdeck link
Symlink a plugin directory for development without manual copying.
bash
streamdeck linkstreamdeck list
Display all installed plugins.
bash
streamdeck liststreamdeck pack / bundle
Validate, bundle, and output a .streamDeckPlugin installer file.
bash
streamdeck packUses .sdignore for file exclusion (gitignore-style syntax).
streamdeck restart
Restart a running plugin by UUID.
bash
streamdeck restart com.example.my-plugin
# or shorthand
sd r com.example.my-pluginstreamdeck stop
Stop a running plugin.
bash
streamdeck stop com.example.my-plugin
# or shorthand
sd s com.example.my-pluginstreamdeck validate
Validate plugin manifest against the schema.
bash
streamdeck validatestreamdeck config
Manage CLI configuration.
bash
streamdeck config