---
description: Read-only lifecycle marketing audit across Braze, Customer.io, Klaviyo, HubSpot or Iterable with a prioritised gap list
argument-hint: [senders or business model or focus area]
---

Use the lifecycle-marketing-audit skill for this task: $ARGUMENTS

Read martech-context/ first if it exists, especially stack.md, decisions.md, data-dictionary.md and the tracking plan.
If $ARGUMENTS is empty or vague, ask which systems send to customers, the business model, the regions and the window, and how each platform can be read without write access.
Ask for exports keyed by internal IDs or salted hashes only, and for bounce data as counts by provider and reply code. Never ask for API keys, passwords or customer contact details in chat.
Run Scan depth unless the user approves seed tests for Full depth.
Follow the skill's procedure in order and finish with its acceptance checks.
Tell the user as soon as a P0 finding is confirmed, with the evidence and a drafted containment for the owner to approve.
Stay read-only. Connect MCP servers in their read-only modes and never create, edit, send, trigger, subscribe, unsubscribe, suppress or delete anything.
Ask for approval before any seed test that creates a test profile, sends a message or replies STOP.
Hand back the audit report, the gap list with priorities (checked with the skill's gap list script), change requests for every P0 and P1 item and the seed test plan.

If the lifecycle-marketing-audit skill is not installed, install it with: npx skills add https://www.martechdevs.com --skill lifecycle-marketing-audit -a claude-code
