{
  "schemaVersion": "sellable-agent-default-profile-fragment/v1",
  "fragmentId": "customer",
  "kind": "CUSTOMER",
  "bundleVersion": 2,
  "materializerReceipts": ["skills/sellable/SKILL.md"],
  "files": [
    {
      "id": "first-campaign-onboarding",
      "type": "skill",
      "ownership": "system_managed",
      "path": "skills/sellable-defaults/first-campaign-onboarding/SKILL.md",
      "mode": "0444",
      "content": "---\nname: first-campaign-onboarding\ndescription: Guide a new Sellable workspace through its invite, LinkedIn sender, DNC decision, and first launched campaign\n---\n\n# First Campaign Onboarding\n\nLoad the canonical customer workflow through `mcp_sellable_get_subskill_prompt({ subskillName: \"first-campaign-onboarding\" })`. Continue with `nextOffset` until `hasMore=false`, then follow the complete prompt exactly. Use only the workspace-locked Sellable MCP. Never use Admin MCP or direct Slack tools. For scheduled runs, return `[SILENT]` exactly when the canonical workflow says no reminder is due; otherwise return only the customer-facing reply for the Hermes gateway to deliver.\n"
    }
  ]
}
