streamdeck-editor

Edit Stream Deck XL profiles to modify buttons, prompts, icons, and labels.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Dunc4nJ/agent-skills --skill streamdeck-editor
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: streamdeck-editor
Source: https://github.com/Dunc4nJ/agent-skills/tree/main/skills/streamdeck-editor
Command: npx skills add https://github.com/Dunc4nJ/agent-skills --skill streamdeck-editor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Editing Stream Deck XL profiles can be tedious and error-prone when changing button prompts, icons, labels, or when adding/removing buttons. This Skill provides a guided workflow to modify a profile's button set safely and consistently, with built-in validation and a layout dump tool to confirm changes.

Core Features & Use Cases

  • Edit, add, or remove buttons on a Stream Deck XL profile.
  • Update prompts, button labels, and icons with real-time validation and a layout dump to verify layout.
  • Use cases include customizing a workflow for a specific task, tweaking prompts and visuals for a presentation deck, or preparing a profile for distribution.

Quick Start

Edit a Stream Deck XL profile by swapping a button label and updating its icon, then validate and dump the current layout.

Frequently Asked Questions about streamdeck-editor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I batch-update multiple Stream Deck XL profiles to change button labels and icons?▼

You can batch-update Stream Deck XL profiles by editing button prompts, labels, and icons with built-in validation and a layout dump tool, ensuring consistent changes across multiple profiles while reducing manual errors.

What is the best way to validate a Stream Deck profile layout after editing buttons?▼

The best way to validate a Stream Deck profile layout is to execute a layout dump script after modifying buttons, prompts, or icons. This generates a layout overview to confirm that all changes were applied safely and correctly.

Can I add or remove buttons on a Stream Deck XL profile without breaking the existing layout?▼

Yes, you can safely add or remove buttons on a Stream Deck XL profile. The workflow includes built-in validation and a layout dump tool to confirm the layout remains intact and error-free after modifications.

Does Stream Deck profile editing require external dependencies or software to modify button icons?▼

No, Stream Deck profile editing does not require external dependencies. The Skill operates independently using provided validation and layout-dump scripts, with optional support for loading resources from local asset directories.

Why does my Stream Deck profile layout validation fail when updating prompts and visuals?▼

Stream Deck profile validation may fail if button prompts, labels, or icons are modified incorrectly. Running the provided layout-dump script identifies layout errors and confirms all profile changes are applied consistently.