build
Build a macOS/iOS Shortcut end-to-end via the shortcut-builder agent. Pass a natural-language brief — e.g. `/shortcuts-playground:build weather lookup that…
Remix an existing Shortcuts XML plist by applying a natural-language diff. Pass `<absolute-path-to-xml> <remix idea>` — e.g. `/shortcuts-playground:remix /Users/you/Documents/Shortcuts Playground/Weather.xml add a notification before the Show Alert`. The source MUST be an
> /plugin marketplace add viticci/shortcuts-playground-plugin > /plugin install shortcuts-playground@shortcuts-playground
How it fires
How this command gets triggered: by you, by Claude, or both.
/remixContext preview
What this command does when you run it.
Remix an existing Shortcuts XML plist by applying a natural-language diff. Pass `<absolute-path-to-xml> <remix idea>` — e.g. `/shortcuts-playground:remix /Users/you/Documents/Shortcuts Playground/Weather.xml add a notification before the Show Alert`. The source MUST be an
description: Remix an existing Shortcuts XML plist by applying a natural-language diff. Pass `<absolute-path-to-xml> <remix idea>` — e.g. `/shortcuts-playground:remix /Users/you/Documents/Shortcuts Playground/Weather.xml add a notification before the Show Alert`. The source MUST be an unsigned `.xml` file, not a signed `.shortcut` (those are AEA1 encrypted archives). argument-hint: <absolute path to .xml> <remix idea>
Delegate to the `shortcut-remixer` agent (via the Agent tool with `subagent_type: shortcut-remixer`) to apply a surgical diff to an existing Shortcuts XML plist. Pass the full instruction below to the agent so it can parse out the source path and the remix idea:
$ARGUMENTS
The agent owns the full remix workflow end-to-end. Your job as the orchestrator is minimal:
1. **Invoke the agent** with `subagent_type: shortcut-remixer`, passing `$ARGUMENTS` verbatim. The agent will extract the source path and the remix idea itself. 2. **Wait for the agent's result.** The agent is responsible for: resolving the output directory, parsing its input, validating the source (path exists, is unsigned XML, parses as a plist), reading it, baselining it against the validator, reading skill reference files, planning the diff, writing the draft, Craig-Loop validating, archiving, signing, verifying the signed file exists, and reporting. 3. **Relay the agent's report to the user** verbatim. Do not re-run any steps the agent already did.
The remixer will escalate to you (the orchestrator) in three main cases:
In all escalation cases: **do not do the agent's work for it.** Do not grep for "similar" files, do not try to `plutil`/`xxd` the signed file, do not search the user's filesystem for a matching shortcut. Just relay the escalation to the user and wait.
All the same rules that apply to `/shortcuts-playground:build` apply here:
Create Apple Shortcuts with natural language using Claude Code or Codex. Shortcuts Playground is a plugin for Claude Code and Codex that lets you turn any idea into a shortcut for Apple's Shortcuts app.