用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/nathanvale/claude-code-config --skill stream-deck-author命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Creating or changing tests, fixtures, mocks, snapshots, test helpers, or test harnesses; require a pre-write Test Design Brief.
Browser tasks through Warm Chrome; no Chrome for Testing.
Explicit whole-suite test architecture review, visual candidates, or proof-boundary improvements.
正在显示 SKILL.md
| name | stream-deck-author |
| description | Author virtual AI Deck layouts: preview or write buttons, icons, pages, and scripts. |
| role | tool-workflow |
Use when the user wants to design, preview, create, or update Stream Deck
layouts, buttons, icons, scripts, or pages through mcporter.
Default target: the virtual MCP/AI Stream Deck only.
Do not use for live execution. Hand off existing-action execution to
skills/stream-deck-use/SKILL.md.
https://github.com/verygoodplugins/streamdeck-mcp.https://pypi.org/project/streamdeck-mcp/.uvx streamdeck-mcp./Users/nathanvale/.config/mcporter/mcporter.json./Users/nathanvale/code/dotfiles/config/mcporter/mcporter.json.mcporter list streamdeck-author --schema --timeout 60000.skills/stream-deck-use/SKILL.md.skills/stream-deck-use/SKILL.md.command -v uvx && uvx --version
command -v mcporter && mcporter --version
mcporter config get streamdeck-author
mcporter config doctor
mcporter list streamdeck-author --schema --timeout 60000
mcporter call streamdeck-author.streamdeck_read_profiles --timeout 30000
Select the virtual profile whose device model or name contains AI Stream Deck,
MCP Deck, or virtual deck. If multiple match, ask the user to choose. If
none match, return blocked: enable MCP Deck in Stream Deck preferences.
Read the current target page before planning:
mcporter call streamdeck-author.streamdeck_read_page \
--args '{"profile_id":"<profile-id>","directory_id":"<directory-id>"}' \
--timeout 30000
streamdeck_create_icon only for approved icon generation.streamdeck_create_action only for an approved exact shell command.streamdeck_write_page with auto_quit_app=true only after approval.streamdeck_restart_app after writes.streamdeck_read_page.skills/stream-deck-use/SKILL.md for exposed-action verification.entity_id attribute, expand those ids, and verify the result contains
physical lights rather than the room entity.rotationPercent starts from its own zero and is
not initialized from the displayed entity. For a dial that must respect an
existing percentage, send relative ticks to a Home Assistant adjustment
script and display the staged helper..mcp.json Stream Deck
config. Keep Stream Deck MCP server config in mcporter only.streamdeck_read_profiles, streamdeck_read_page.streamdeck_write_page, streamdeck_create_icon,
streamdeck_create_action.streamdeck_restart_app.streamdeck_install_mcp_plugin.Use mcporter list streamdeck-author --schema --timeout 60000 for exact fields,
flags, and response shapes.
DX lens: present choices as a short numbered list when user choice changes target, risk, or write authority. Bold exactly one recommended default.
skills/stream-deck-use/SKILL.md.bun run skills/skill-author/scripts/skill-description-audit.ts --json.bun run skills/skill-author/scripts/check-owner-paths.ts --json.mcporter config doctor.mcporter config get streamdeck-author.mcporter list streamdeck-author --schema --timeout 60000.mcporter call streamdeck-author.streamdeck_read_profiles --timeout 30000.mcporter call streamdeck-author.streamdeck_read_page --args '{"profile_id":"<profile-id>","directory_id":"<directory-id>"}' --timeout 30000.