{"id":67136,"plugin_id":"plugin_asdk_app_6aa191664d448191b6646015b0fefe94","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-28T13:05:52.903Z","digest":"172bfb3b7e127c075ecc4539114bf9c33fe5d4446808ae80bc860201cb1b3a13","against":null,"payload":{"description":"Brainstorm and prepare ACA lead magnet campaigns. Use when the user wants lead magnet ideas, keyword monitoring, comment to DM campaigns, inbound capture, or a resource that attracts their ICP.","included_files":[],"name":"aca-lead-magnet-brainstorm","skill_md_contents":"---\nname: aca-lead-magnet-brainstorm\ndescription: \"Brainstorm and prepare ACA lead magnet campaigns. Use when the user wants lead magnet ideas, keyword monitoring, comment to DM campaigns, inbound capture, or a resource that attracts their ICP.\"\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 lead magnet brainstorm\n\nPlan lead magnets and the comment-to-DM keyword campaigns that deliver them, then save the chosen one as an inactive ACA draft.\n\n## Rules\n\n- Use the ACA connector only. Never ask for vendor API keys or run SQL/API calls.\n- Tie every idea to an ICP pain and a follow-up conversation path.\n- Prefer specific tools, calculators, teardown templates, checklists, and scripts over generic PDFs.\n- Ask before any write. `create_lead_magnet_draft` creates an inactive draft. It cannot monitor posts, send DMs, or deliver a link until the user activates it at `/lead-magnets`.\n- Never invent results or capture numbers. Report counts from `list_lead_magnets` and `get_lead_magnet` as returned.\n- If a tool result includes `plan_note` or `plan.limitation`, relay it as a plain fact. Never promote plans, pricing, or upgrades.\n\n## Workflow\n\n### 1. Gather context\n\nCall `get_started` to see the workspace stage, whether ICPs and products exist, and how many LinkedIn accounts are connected.\n\nCall `list_lead_magnets`, then `get_lead_magnet` on any existing ones, to see what already runs, which keywords are taken, and how captures and deliveries look.\n\nOffer, ICP, and brand voice details are not readable through the connector. If the user has not described the offer and buyer, ask in one short message or route to `aca-icp-onboarding`.\n\nCall `list_agent_profiles` if the user wants an AI agent to handle follow-up replies.\n\n### 2. Brainstorm 10 concepts\n\nFor each: hook, promise, format, trigger keyword(s), and the qualification signal a request reveals.\n\n### 3. Pick the top 3\n\nScore each 1 to 5 on buyer intent, ease to produce, and follow-up relevance. Recommend one.\n\n### 4. Draft the campaign in chat\n\nFor the chosen concept:\n\n- Name\n- Trigger keywords (lowercase, distinct from existing magnets, up to 20)\n- Lead magnet title and URL (the user hosts the resource; if it does not exist yet, leave the URL blank)\n- DM template that delivers the link and opens a conversation\n- Whether a LinkedIn connection is required before the DM\n\n### 5. Save as a draft (after approval)\n\n`create_lead_magnet_draft` needs `account_id`, the ID of an account connected in this workspace.\n\n- Call `list_connected_accounts` (filter `provider: LINKEDIN` or `INSTAGRAM` to match the post) and ask the user which active account to use.\n- If it returns none, send them to `/accounts` to connect one first.\n- If the tool is not available, reuse the `account_id` of an existing lead magnet from `get_lead_magnet`, or ask the user.\n\nCall `create_lead_magnet_draft` with `account_id`, `name`, `trigger_keywords`, and, when available, `lead_magnet_title`, `lead_magnet_url`, `dm_template`, `require_connection_for_linkedin`. Report the returned ID and any `plan_note`. Activation happens at `/lead-magnets`.\n\nIf follow-up replies need a dedicated persona and none fits in `list_agent_profiles`, draft one and call `create_agent_profile` after approval. The user finishes editing it in the app.\n\nThe resource itself (copy, outline, checklist) is written in chat. The user can store supporting context at `/assets?tab=knowledge`.\n\n## Output format\n\n```text\nLead magnet concepts:\n1. {name} - {promise} - {keyword triggers}\n2. {name} - {promise} - {keyword triggers}\n3. {name} - {promise} - {keyword triggers}\n\nRecommended: {name}\nWhy: {reason}\nDraft: {lead_magnet_id, inactive, activate at /lead-magnets | not created}\nPlan note: {plan_note if returned}\n```\n\n## Skill chaining\n\nPreserve the workspace, relevant IDs, the user's brief, and approval state when continuing into another ACA skill. If the user asked for execution and a downstream condition is met, continue into the next skill; otherwise end with the handoff block.\n\n**Upstream**\n- Usually called by `aca-kickoff`, `aca-icp-onboarding`, or `aca-campaign-strategy` when the campaign needs a free resource or inbound hook.\n\n**Auto-continue conditions**\n- A concept is selected: continue to `aca-campaign-strategy`.\n- The user wants posts that promote the magnet: continue to `aca-content-week`.\n\n**Stop before chaining when**\n- Creating a draft or agent profile the user has not approved.\n- The next step is activation (app only).\n\n**Downstream skills**\n- `aca-campaign-strategy`: turn the lead magnet into an outbound and inbound plan.\n- `aca-content-week`: create posts that promote the lead magnet.\n- `aca-launch-outreach`: launch outreach once the audience and copy are ready.\n\n**Handoff block**\n\n```text\nChain state: {continue|needs_approval|blocked|complete}\nNext skill: {aca-skill-name|none}\nReason: {why this handoff is or is not needed}\nCarry forward: {workspace, lead_magnet_id, account_id, trigger_keywords, agent_profile_id, approvals, constraints}\n```\n\n## ACA tools used\n\n- `list_connected_accounts`\n- `get_started`\n- `list_lead_magnets`, `get_lead_magnet`, `create_lead_magnet_draft`\n- `list_agent_profiles`, `create_agent_profile`\n\n## ACA app pages\n\n- Activate and edit lead magnets: `https://www.automatedclientacquisition.com/lead-magnets`\n- Connect a LinkedIn account: `https://www.automatedclientacquisition.com/accounts`\n- Offer and ICP: `https://www.automatedclientacquisition.com/assets?tab=products`, `?tab=icps`\n- Supporting knowledge: `https://www.automatedclientacquisition.com/assets?tab=knowledge`\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}