{"id":67128,"plugin_id":"plugin_asdk_app_6aa191664d448191b6646015b0fefe94","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-28T13:05:52.670Z","digest":"2f9cb809fcdc5d0a2929f5f8ee78905f9ad189499efe0af15c252b61011237c0","against":null,"payload":{"description":"Audit ACA cold email readiness before launch. Use when the user asks about deliverability, inbox placement, warmup, mailbox health, sending limits, bounce risk, or whether a sequence is safe to start.","included_files":[],"name":"aca-email-deliverability-audit","skill_md_contents":"---\nname: aca-email-deliverability-audit\ndescription: \"Audit ACA cold email readiness before launch. Use when the user asks about deliverability, inbox placement, warmup, mailbox health, sending limits, bounce risk, or whether a sequence is safe to start.\"\nlicense: MIT\ncompatibility: Requires the ACA connector (OAuth sign-in, no API key).\nmetadata:\n  author: ACA\n  version: \"1.1\"\n  homepage: https://www.automatedclientacquisition.com/mcp\n---\n\n# ACA email deliverability audit\n\nReview whether ACA email outreach is ready to send without unnecessary risk. The connector shows sequences, campaigns, lists and the mailbox count; mailbox health, warmup state and bounce history live in the ACA app, so the audit combines both.\n\n## Rules\n\n- Use the ACA connector only. Never ask for vendor API keys or run SQL/API calls.\n- Read-only. Changes to sequences, limits or mailboxes happen in the ACA app; give the link.\n- Do not promise inbox placement. Report risk levels and concrete blockers.\n- Never invent health scores, warmup progress or bounce rates. Use what tools return or what the user pastes from the app, and mark the rest unknown.\n- Treat zero or disconnected mailboxes, high bounce risk lists, aggressive volume, missing authentication, and spammy copy as blockers.\n- The connection is bound to one workspace. To audit another, the user switches their active workspace in ACA and reconnects.\n\n## Workflow\n\n### 1. Read the workspace\n\n- `get_started`: mailbox count, campaign counts.\n- `list_sequences`, then `get_sequence` for the sequences about to launch: summary, status and step count. Sequence copy, step spacing, limits, send windows and tracking settings are not exposed; ask the user to provide them from `/email/sequences`.\n- `list_campaigns` and `get_campaign` for active campaigns that share senders.\n- `get_lead_list` for the target list, plus `search_contacts` to sample contacts and their email fields.\n\nIf `get_started` is not available, use `get_workspace` plus the tools above.\n\n### 2. Fill the gaps from the app\n\nAsk the user for what the connector does not expose, from `/email/mailboxes` and `/email/analytics`:\n\n- Connected vs total mailboxes, and how long each has been warming\n- Current daily limit per mailbox\n- Last 7 to 14 days of bounce and spam complaint rates, if any sending has happened\n- Sending domains, so you can check SPF, DKIM and DMARC with a public DNS lookup if your tools allow it, or have the user paste the records\n\n### 3. Review against these checks\n\n- **Mailboxes**: at least one connected; ideally 2 to 3 per sending domain. Zero is a blocker.\n- **Warmup**: new mailboxes warmed 2 to 3 weeks before cold sends. Under 2 weeks is a warning.\n- **Volume**: roughly 30 to 50 cold emails per mailbox per day at most; start new mailboxes at 10 to 20 and ramp weekly.\n- **Authentication**: SPF passes and includes the sending provider, DKIM signing on, DMARC published (`p=none` is fine to start). Missing SPF or DKIM is a blocker.\n- **Sequence shape**: 3 to 5 steps, at least 2 to 3 business days between steps, a send window in recipients' business hours.\n- **Tracking**: plain text and no open tracking for first sends on new domains; at most one link.\n- **List quality**: verified emails, few role or catch-all addresses. Unknown verification status is a warning; route to `aca-lead-quality`.\n- **Copy risk**: run through `aca-copy-spam-checker`.\n- **History**: hard bounces above 2% or complaints above 0.1% in recent sending is a warning; above 5% bounces or 0.3% complaints is a blocker.\n\n### 4. Report\n\nGive a verdict, blockers, warnings, and launch-safe defaults, each pointing to the app page where it is fixed.\n\n## Output format\n\n```text\nDeliverability audit: {pass / caution / blocked}\n\nFrom ACA: {mailboxes count, sequences reviewed, list reviewed}\nFrom the user: {pasted rates, mailbox states, DNS records}\nUnknown: {items}\n\nBlockers:\n- {blocker} → {app page}\n\nWarnings:\n- {warning}\n\nRecommended limits:\n- Daily new leads per mailbox: {n}\n- Gap between steps: {days}\n- Tracking: {recommendation}\n```\n\n## Skill chaining\n\nPreserve the workspace, relevant IDs, the user's brief, approval state, and audit findings when continuing into another ACA skill.\n\n**Upstream**\n- Called by `aca-launch-outreach`, `aca-sender-health`, `aca-email-sequence-manager`, or incident workflows.\n\n**Auto-continue conditions**\n- Infrastructure is not ready: continue to `aca-email-infra-readiness`.\n- Copy risk exists: continue to `aca-copy-spam-checker`.\n- A controlled test is needed: continue to `aca-deliverability-test`.\n- Audit passes and a campaign is queued: continue to `aca-launch-outreach`.\n\n**Stop before chaining when**\n- The fix is a sequence, limit or mailbox change in the ACA app.\n\n**Downstream skills**\n- `aca-email-infra-readiness`: fix readiness gaps.\n- `aca-copy-spam-checker`: reduce copy risk.\n- `aca-deliverability-test`: run a small preflight.\n- `aca-launch-outreach`: launch after passing.\n\n**Handoff block**\n\n```text\nChain state: {continue|needs_approval|blocked|complete}\nNext skill: {aca-skill-name|none}\nReason: {why}\nCarry forward: {workspace, sequence_id, campaign_id, lead_list_id, sending domains, verdict, approvals, constraints}\n```\n\n## ACA tools used\n\n- `get_started`, `get_workspace`\n- `list_sequences`, `get_sequence`\n- `list_campaigns`, `get_campaign`\n- `get_lead_list`, `search_contacts`\n\n## ACA app pages\n\n- Mailbox status, limits, warmup: `https://www.automatedclientacquisition.com/email/mailboxes`\n- Bounce and complaint rates: `https://www.automatedclientacquisition.com/email/analytics`\n- Sequence settings: `https://www.automatedclientacquisition.com/email/sequences`\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}