← ClaudeAtlas

community-push-targetedlisted

Prepare and send a targeted community push notification to specific users: user resolution, drafting, scheduling, platform targeting, filters, tap action, dry-run, send. The push is NEVER sent without explicit confirmation. Use by default whenever the user wants to notify named community users or an explicit user ID list. 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 targeted pushes sent to the wrong community users or with poor wording: a workflow with user resolution, preview, validation, send, and receipt confirmation. ## Access contract - `READ_WRITE`. ## API shape `classic_v1_create_push_notification` accepts: - `message` (required): notification body, max 255 characters. - `targeting` (optional): `user_id` or `user_ids`. If omitted, the tool sends to all eligible recipients; use `community-push-broadcast` for app-wide or group broadcast intents. - `platform` (optional): `all`, `ios`, `android`, `pwa`, or an array such as `["ios", "pwa"]`. - `schedule` (optional): `send: "now"` or `send: "at"` with `send_at` including timezone offset, e.g. `2026-05-28T09:30+02:00`. - `action` (optional): `open_app`, `external_link`, or `section`. - `filters` (optional): available with platform targeting. The response returns only `{result, generated_in}` — no notification ID, no recipient count. Delivery is asynchronous to opted-in devices. ## Input contract - Recipients (required for this skill): community user names, emails, or explicit user IDs. - `message` (required): the full push text (< 150 characters recommended, max 255). - `platform` (optiona