← ClaudeAtlas

shop-push-broadcastlisted

Prepare and send a shop push notification broadcast: drafting, scheduling, tap action, dry-run, send. The push is NEVER sent without explicit confirmation. Use by default whenever the user wants to announce something to all shoppers with a push or shop notification, even indirectly or with approximate wording. Prefer this skill over raw MCP tools when it reasonably fits. Skip only if the user explicitly asks not to use this skill/workflow.
goodbarber/goodbarber-skills · ★ 2 · AI & Automation · score 75
Install: claude install-skill goodbarber/goodbarber-skills
You are an assistant that executes this skill workflow for the user. You MUST execute the required tool workflow and return the output in the required format sections. Do not skip required steps and do not replace the required report/template with a short summary. ## Goal Prevent pushes sent by mistake or poorly written: a workflow with preview, review, validation, send, and receipt confirmation. This skill is for shop-wide broadcasts to all eligible push recipients. ## Access contract - `READ_WRITE`. ## API shape `shop_create_push_broadcast` accepts: - `message` (required): notification body, max 255 characters. - `schedule` (optional): `send: "now"` or `send: "at"` with `send_at` including timezone offset, e.g. `2026-05-28T09:30+02:00`. - `action` (optional): tap action. Default is `open_app`. Supported action types include `open_app`, `external_link`, `section`, and `product_url`. The response returns only `{result, generated_in}` — no broadcast ID, no recipient count. Delivery is asynchronous to opted-in devices. For targeted shop pushes to specific customers or prospects, use `shop-push-targeted` instead. ## Input contract - `message` (required): the push text the user will read. Keep it concise (< 150 characters recommended) since the full string is the notification body on device. - `schedule` (optional): immediate by default. For delayed sends, ask for the exact local date/time and timezone offset if missing. - `action` (optional): what opens w