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.