remix
Remix an existing Shortcuts XML plist by applying a natural-language diff. Pass `<absolute-path-to-xml> <remix idea>` — e.g. `/shortcuts-playground:remix…
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 asks for a city and shows a notification`.
> /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.
/buildContext preview
What this command does when you run it.
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 asks for a city and shows a notification`.
description: 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 asks for a city and shows a notification`. argument-hint: <natural-language brief for the shortcut>
Delegate to the `shortcut-builder` agent (via the Agent tool with `subagent_type: shortcut-builder`) to design, build, validate, sign, and archive a macOS/iOS Shortcut that satisfies the following brief:
$ARGUMENTS
The agent owns the full workflow end-to-end. Your job as the orchestrator is minimal:
1. **Invoke the agent** via the `Agent` tool with `subagent_type: shortcut-builder`, passing the brief as the agent's prompt. 2. **Wait for the agent's result.** The agent is responsible for: resolving the output directory, reading skill files, picking an icon, drafting, Craig-Loop validating, archiving, signing, verifying the signed file exists, and reporting absolute paths. 3. **Reject incomplete reports.** If the agent returns only "validation passed", a draft XML path, or anything without a verified signed `.shortcut` path plus archive XML path, treat that as an incomplete build and re-delegate with: "Pipeline first: skip optional polish, run sign-shortcut on the current valid draft, verify the signed file exists, and report the signed and archive paths." 4. **Relay the agent's report to the user** verbatim. Don't re-run any steps the agent already completed.
The agent will escalate to you (the orchestrator) if it cannot build — typically because of a documentation gap on an allowlisted action, a validator error it can't fix in 5 iterations, or a brief it can't parse. When that happens:
1. The plugin installation directory itself (`${CLAUDE_PLUGIN_ROOT}` — skill docs, bundled data, golden shortcuts, validator source). If the answer is here, read it and re-delegate to the agent with the answer as additional context. 2. The file the agent just wrote under the `OUTPUT_DIR` it printed in step 0, if you need to inspect what it produced before responding.
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.