{
  "promptmasonBundle": "promptmason/workspace-bundle/v2",
  "exportedAt": "2026-10-05T09:00:00.000Z",
  "appVersion": "block-pack",
  "pack": {
    "id": "marketing",
    "name": "Marketing pack",
    "description": "Email, social posts, landing page sections and content briefs in your brand's voice.",
    "version": 3
  },
  "folders": [
    {
      "id": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "name": "Marketing pack",
      "parentId": null,
      "createdAt": "2026-10-05T09:00:00.000Z",
      "updatedAt": "2026-10-05T09:00:00.000Z"
    }
  ],
  "blocks": [
    {
      "id": "7d8adb1f-5991-4f5c-bd51-86f5eea994ea",
      "type": "Role",
      "name": "Marketing copywriter",
      "content": "You are a marketing copywriter who writes clear, persuasive copy that sounds like a person, not an advertisement. You lead with what matters to the reader, you choose specific details over adjectives, and you keep to the brand's voice.",
      "tags": [
        "role",
        "marketing",
        "Marketing pack"
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:01.000Z",
      "updatedAt": "2026-10-05T09:00:01.000Z"
    },
    {
      "id": "86a76ac9-1903-4e4c-9950-5d95abd40b1d",
      "type": "Role",
      "name": "Content strategist",
      "content": "You are a content strategist who plans content around what the audience needs to know and do. You connect each piece to a goal and to a next step for the reader.",
      "tags": [
        "role",
        "marketing",
        "Marketing pack"
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:02.000Z",
      "updatedAt": "2026-10-05T09:00:02.000Z"
    },
    {
      "id": "e640ba23-a613-4ee8-9e75-67511f37e365",
      "type": "Context",
      "name": "Brand voice",
      "content": "How the brand sounds, so every piece feels consistent.\n\n- Voice in a few words: {{brand voice words}}\n- Always: {{writing habits to keep}}\n- Never: {{words or styles to avoid}}",
      "tags": [
        "context",
        "marketing",
        "Marketing pack"
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:03.000Z",
      "updatedAt": "2026-10-05T09:00:03.000Z"
    },
    {
      "id": "d4792924-153f-43ea-b32a-b4f219064ab4",
      "type": "Context",
      "name": "Audience and offer",
      "content": "Who we are speaking to and what we are offering.\n\n- Audience: {{target audience}}\n- Their main problem: {{audience problem}}\n- Our product or offer: {{product or offer}}\n- Main benefit: {{key benefit}}\n- Proof we can share: {{proof points}}",
      "tags": [
        "context",
        "marketing",
        "Marketing pack"
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:04.000Z",
      "updatedAt": "2026-10-05T09:00:04.000Z"
    },
    {
      "id": "8eff8898-cace-40ae-847d-b930fde16a29",
      "type": "Context",
      "name": "Campaign goal",
      "content": "What this piece of marketing needs to achieve.\n\n- Goal: {{campaign goal}}\n- Where it will appear: {{channel}}\n- What we want the reader to do next: {{call to action}}",
      "tags": [
        "context",
        "marketing",
        "Marketing pack"
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:05.000Z",
      "updatedAt": "2026-10-05T09:00:05.000Z"
    },
    {
      "id": "e8e15466-819d-444a-9e8c-ff10cb134aba",
      "type": "Task",
      "name": "Email campaign draft",
      "content": "Write the email for this campaign, for a reader who has not heard from us recently. Open with the reader's situation, not with us.",
      "tags": [
        "task",
        "marketing",
        "email",
        "Marketing pack"
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:06.000Z",
      "updatedAt": "2026-10-05T09:00:06.000Z"
    },
    {
      "id": "892577a6-ddd1-4dee-b618-06d614f87443",
      "type": "Task",
      "name": "Social posts",
      "content": "Write {{number of posts}} different posts for {{platform}}. Give each a different angle: a question, a practical tip, and a short story or example.",
      "tags": [
        "task",
        "marketing",
        "social",
        "Marketing pack"
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:07.000Z",
      "updatedAt": "2026-10-05T09:00:07.000Z"
    },
    {
      "id": "aec74c0a-33dc-45bc-9848-6673cdb073ea",
      "type": "Task",
      "name": "Landing page section",
      "content": "Write a landing page section that explains the offer and moves the visitor to the next step. Say what it is, who it is for, and why it is worth their time.",
      "tags": [
        "task",
        "marketing",
        "web",
        "Marketing pack"
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:08.000Z",
      "updatedAt": "2026-10-05T09:00:08.000Z"
    },
    {
      "id": "ab8086b3-0661-4c09-84e1-55e6baea87ce",
      "type": "Task",
      "name": "Content brief",
      "content": "Create a brief for a piece of content on {{topic}}. Include the angle, the key points to cover, the questions the reader is likely to have, and suggested examples to include.",
      "tags": [
        "task",
        "marketing",
        "planning",
        "Marketing pack"
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:09.000Z",
      "updatedAt": "2026-10-05T09:00:09.000Z"
    },
    {
      "id": "865e4a0f-93ab-4400-a43e-3340e2a7fe3b",
      "type": "Format",
      "name": "Headline, body and call to action",
      "content": "Give a headline, a short body of two or three short paragraphs, and one clear call to action on its own line. Offer two alternative headlines.",
      "tags": [
        "format",
        "marketing",
        "Marketing pack"
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:10.000Z",
      "updatedAt": "2026-10-05T09:00:10.000Z"
    },
    {
      "id": "76a5ae37-9949-4b66-b9d2-5b2fc275adb0",
      "type": "Format",
      "name": "Subject lines",
      "content": "Give five subject lines of no more than eight words each, each taking a different approach. After each one, say in a few words why it might work.",
      "tags": [
        "format",
        "marketing",
        "email",
        "Marketing pack"
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:11.000Z",
      "updatedAt": "2026-10-05T09:00:11.000Z"
    },
    {
      "id": "0266ef81-eed6-40a8-bd73-2f93db0caacb",
      "type": "Constraints",
      "name": "No unsupported claims",
      "content": "Make only claims that the information provided supports. Do not invent statistics, testimonials, awards or guarantees. Where a claim would need proof that was not given, write the words **proof needed** beside it instead.",
      "tags": [
        "constraints",
        "accuracy",
        "marketing",
        "Marketing pack"
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:12.000Z",
      "updatedAt": "2026-10-05T09:00:12.000Z"
    },
    {
      "id": "1bea4c9f-e74b-456a-a16f-22f4526f73f2",
      "type": "Constraints",
      "name": "Follow the channel's conventions",
      "content": "Follow the conventions of {{channel}} for length and layout. Use no more than two hashtags, and no emojis unless the brand voice calls for them.",
      "tags": [
        "constraints",
        "marketing",
        "Marketing pack"
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "rating": null,
      "favorite": false,
      "scopedToPromptId": null,
      "createdAt": "2026-10-05T09:00:13.000Z",
      "updatedAt": "2026-10-05T09:00:13.000Z"
    }
  ],
  "blockVersions": [
    {
      "id": "868fc16d-8a2a-4e51-990a-6d22ac503cc0",
      "blockId": "7d8adb1f-5991-4f5c-bd51-86f5eea994ea",
      "name": "Marketing copywriter",
      "type": "Role",
      "content": "You are a marketing copywriter who writes clear, persuasive copy that sounds like a person, not an advertisement. You lead with what matters to the reader, you choose specific details over adjectives, and you keep to the brand's voice.",
      "tags": [
        "role",
        "marketing",
        "Marketing pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:01.000Z"
    },
    {
      "id": "ac68dd86-9ddd-43d8-8b1d-3556f48cceef",
      "blockId": "86a76ac9-1903-4e4c-9950-5d95abd40b1d",
      "name": "Content strategist",
      "type": "Role",
      "content": "You are a content strategist who plans content around what the audience needs to know and do. You connect each piece to a goal and to a next step for the reader.",
      "tags": [
        "role",
        "marketing",
        "Marketing pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:02.000Z"
    },
    {
      "id": "ef80e461-b6f5-482a-a4dc-47128e533c82",
      "blockId": "e640ba23-a613-4ee8-9e75-67511f37e365",
      "name": "Brand voice",
      "type": "Context",
      "content": "How the brand sounds, so every piece feels consistent.\n\n- Voice in a few words: {{brand voice words}}\n- Always: {{writing habits to keep}}\n- Never: {{words or styles to avoid}}",
      "tags": [
        "context",
        "marketing",
        "Marketing pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:03.000Z"
    },
    {
      "id": "0830bfe3-86c9-47e5-8c16-c861569a4d5a",
      "blockId": "d4792924-153f-43ea-b32a-b4f219064ab4",
      "name": "Audience and offer",
      "type": "Context",
      "content": "Who we are speaking to and what we are offering.\n\n- Audience: {{target audience}}\n- Their main problem: {{audience problem}}\n- Our product or offer: {{product or offer}}\n- Main benefit: {{key benefit}}\n- Proof we can share: {{proof points}}",
      "tags": [
        "context",
        "marketing",
        "Marketing pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:04.000Z"
    },
    {
      "id": "71f490a5-cc78-445d-b4c9-d7c9373212f5",
      "blockId": "8eff8898-cace-40ae-847d-b930fde16a29",
      "name": "Campaign goal",
      "type": "Context",
      "content": "What this piece of marketing needs to achieve.\n\n- Goal: {{campaign goal}}\n- Where it will appear: {{channel}}\n- What we want the reader to do next: {{call to action}}",
      "tags": [
        "context",
        "marketing",
        "Marketing pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:05.000Z"
    },
    {
      "id": "2921a901-0720-4769-b589-e7647da01ccb",
      "blockId": "e8e15466-819d-444a-9e8c-ff10cb134aba",
      "name": "Email campaign draft",
      "type": "Task",
      "content": "Write the email for this campaign, for a reader who has not heard from us recently. Open with the reader's situation, not with us.",
      "tags": [
        "task",
        "marketing",
        "email",
        "Marketing pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:06.000Z"
    },
    {
      "id": "bc312168-d213-43b5-af54-ff1140cbc849",
      "blockId": "892577a6-ddd1-4dee-b618-06d614f87443",
      "name": "Social posts",
      "type": "Task",
      "content": "Write {{number of posts}} different posts for {{platform}}. Give each a different angle: a question, a practical tip, and a short story or example.",
      "tags": [
        "task",
        "marketing",
        "social",
        "Marketing pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:07.000Z"
    },
    {
      "id": "e9fac0c8-e8c6-41b6-9846-17aba78d39d0",
      "blockId": "aec74c0a-33dc-45bc-9848-6673cdb073ea",
      "name": "Landing page section",
      "type": "Task",
      "content": "Write a landing page section that explains the offer and moves the visitor to the next step. Say what it is, who it is for, and why it is worth their time.",
      "tags": [
        "task",
        "marketing",
        "web",
        "Marketing pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:08.000Z"
    },
    {
      "id": "97b75224-ac70-4955-85c0-22d00e929e24",
      "blockId": "ab8086b3-0661-4c09-84e1-55e6baea87ce",
      "name": "Content brief",
      "type": "Task",
      "content": "Create a brief for a piece of content on {{topic}}. Include the angle, the key points to cover, the questions the reader is likely to have, and suggested examples to include.",
      "tags": [
        "task",
        "marketing",
        "planning",
        "Marketing pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:09.000Z"
    },
    {
      "id": "a3cfdb51-7afc-4081-a448-0c99f1aff7c2",
      "blockId": "865e4a0f-93ab-4400-a43e-3340e2a7fe3b",
      "name": "Headline, body and call to action",
      "type": "Format",
      "content": "Give a headline, a short body of two or three short paragraphs, and one clear call to action on its own line. Offer two alternative headlines.",
      "tags": [
        "format",
        "marketing",
        "Marketing pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:10.000Z"
    },
    {
      "id": "d028a450-c24d-4de5-acef-20b5ba709a52",
      "blockId": "76a5ae37-9949-4b66-b9d2-5b2fc275adb0",
      "name": "Subject lines",
      "type": "Format",
      "content": "Give five subject lines of no more than eight words each, each taking a different approach. After each one, say in a few words why it might work.",
      "tags": [
        "format",
        "marketing",
        "email",
        "Marketing pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:11.000Z"
    },
    {
      "id": "0f9587cb-4dfd-49f9-a5c0-010fad8cf118",
      "blockId": "0266ef81-eed6-40a8-bd73-2f93db0caacb",
      "name": "No unsupported claims",
      "type": "Constraints",
      "content": "Make only claims that the information provided supports. Do not invent statistics, testimonials, awards or guarantees. Where a claim would need proof that was not given, write the words **proof needed** beside it instead.",
      "tags": [
        "constraints",
        "accuracy",
        "marketing",
        "Marketing pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:12.000Z"
    },
    {
      "id": "5279b363-22ca-48b1-aa68-4991786e165b",
      "blockId": "1bea4c9f-e74b-456a-a16f-22f4526f73f2",
      "name": "Follow the channel's conventions",
      "type": "Constraints",
      "content": "Follow the conventions of {{channel}} for length and layout. Use no more than two hashtags, and no emojis unless the brand voice calls for them.",
      "tags": [
        "constraints",
        "marketing",
        "Marketing pack"
      ],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:13.000Z"
    }
  ],
  "prompts": [
    {
      "id": "56e79838-1db9-4706-b04f-78ca3460d81d",
      "name": "Email campaign",
      "description": "A campaign email with alternative subject lines, in your brand's voice.",
      "promptType": "User Prompt",
      "tags": [
        "marketing",
        "email",
        "Marketing pack"
      ],
      "saveMode": "dynamic",
      "blockRefs": [
        {
          "blockId": "7d8adb1f-5991-4f5c-bd51-86f5eea994ea",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "e640ba23-a613-4ee8-9e75-67511f37e365",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "d4792924-153f-43ea-b32a-b4f219064ab4",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "8eff8898-cace-40ae-847d-b930fde16a29",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "e8e15466-819d-444a-9e8c-ff10cb134aba",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "865e4a0f-93ab-4400-a43e-3340e2a7fe3b",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "76a5ae37-9949-4b66-b9d2-5b2fc275adb0",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "0266ef81-eed6-40a8-bd73-2f93db0caacb",
          "includeName": false,
          "includeType": true
        }
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "maxCharCount": null,
      "rating": null,
      "favorite": false,
      "createdAt": "2026-10-05T09:00:14.000Z",
      "updatedAt": "2026-10-05T09:00:14.000Z"
    },
    {
      "id": "b9e3a30e-933e-49ec-9e58-f520b40d0807",
      "name": "Social post set",
      "description": "A set of social posts, each from a different angle, that follow the platform's conventions.",
      "promptType": "User Prompt",
      "tags": [
        "marketing",
        "social",
        "Marketing pack"
      ],
      "saveMode": "dynamic",
      "blockRefs": [
        {
          "blockId": "7d8adb1f-5991-4f5c-bd51-86f5eea994ea",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "e640ba23-a613-4ee8-9e75-67511f37e365",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "d4792924-153f-43ea-b32a-b4f219064ab4",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "892577a6-ddd1-4dee-b618-06d614f87443",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "1bea4c9f-e74b-456a-a16f-22f4526f73f2",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "0266ef81-eed6-40a8-bd73-2f93db0caacb",
          "includeName": false,
          "includeType": false
        }
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "maxCharCount": null,
      "rating": null,
      "favorite": false,
      "createdAt": "2026-10-05T09:00:15.000Z",
      "updatedAt": "2026-10-05T09:00:15.000Z"
    },
    {
      "id": "9f39653f-eccb-4ec9-a6ec-cb4c9ecae496",
      "name": "Landing page section",
      "description": "A landing page section with a headline, short body and a single call to action.",
      "promptType": "User Prompt",
      "tags": [
        "marketing",
        "web",
        "Marketing pack"
      ],
      "saveMode": "dynamic",
      "blockRefs": [
        {
          "blockId": "7d8adb1f-5991-4f5c-bd51-86f5eea994ea",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "e640ba23-a613-4ee8-9e75-67511f37e365",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "d4792924-153f-43ea-b32a-b4f219064ab4",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "8eff8898-cace-40ae-847d-b930fde16a29",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "aec74c0a-33dc-45bc-9848-6673cdb073ea",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "865e4a0f-93ab-4400-a43e-3340e2a7fe3b",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "0266ef81-eed6-40a8-bd73-2f93db0caacb",
          "includeName": false,
          "includeType": true
        }
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "maxCharCount": null,
      "rating": null,
      "favorite": false,
      "createdAt": "2026-10-05T09:00:16.000Z",
      "updatedAt": "2026-10-05T09:00:16.000Z"
    },
    {
      "id": "5c7f9de2-6209-4dfb-88e1-9299e20d5342",
      "name": "Content brief",
      "description": "A brief for a piece of content: the angle, key points and the questions the reader will have.",
      "promptType": "User Prompt",
      "tags": [
        "marketing",
        "planning",
        "Marketing pack"
      ],
      "saveMode": "dynamic",
      "blockRefs": [
        {
          "blockId": "86a76ac9-1903-4e4c-9950-5d95abd40b1d",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "d4792924-153f-43ea-b32a-b4f219064ab4",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "8eff8898-cace-40ae-847d-b930fde16a29",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "ab8086b3-0661-4c09-84e1-55e6baea87ce",
          "includeName": false,
          "includeType": true
        }
      ],
      "folderId": "50b16a3b-6fb1-4073-9c28-c6c3c96a45cf",
      "archivedAt": null,
      "maxCharCount": null,
      "rating": null,
      "favorite": false,
      "createdAt": "2026-10-05T09:00:17.000Z",
      "updatedAt": "2026-10-05T09:00:17.000Z"
    }
  ],
  "promptVersions": [
    {
      "id": "75407b57-731e-44f5-910c-4b1521e7a944",
      "promptId": "56e79838-1db9-4706-b04f-78ca3460d81d",
      "name": "Email campaign",
      "promptType": "User Prompt",
      "saveMode": "dynamic",
      "blockRefs": [
        {
          "blockId": "7d8adb1f-5991-4f5c-bd51-86f5eea994ea",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "e640ba23-a613-4ee8-9e75-67511f37e365",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "d4792924-153f-43ea-b32a-b4f219064ab4",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "8eff8898-cace-40ae-847d-b930fde16a29",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "e8e15466-819d-444a-9e8c-ff10cb134aba",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "865e4a0f-93ab-4400-a43e-3340e2a7fe3b",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "76a5ae37-9949-4b66-b9d2-5b2fc275adb0",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "0266ef81-eed6-40a8-bd73-2f93db0caacb",
          "includeName": false,
          "includeType": true
        }
      ],
      "tags": [
        "marketing",
        "email",
        "Marketing pack"
      ],
      "embeddedBlocks": [],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:14.000Z"
    },
    {
      "id": "4c6c6efb-2e28-4ea5-8c5a-174f84dce6c4",
      "promptId": "b9e3a30e-933e-49ec-9e58-f520b40d0807",
      "name": "Social post set",
      "promptType": "User Prompt",
      "saveMode": "dynamic",
      "blockRefs": [
        {
          "blockId": "7d8adb1f-5991-4f5c-bd51-86f5eea994ea",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "e640ba23-a613-4ee8-9e75-67511f37e365",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "d4792924-153f-43ea-b32a-b4f219064ab4",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "892577a6-ddd1-4dee-b618-06d614f87443",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "1bea4c9f-e74b-456a-a16f-22f4526f73f2",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "0266ef81-eed6-40a8-bd73-2f93db0caacb",
          "includeName": false,
          "includeType": false
        }
      ],
      "tags": [
        "marketing",
        "social",
        "Marketing pack"
      ],
      "embeddedBlocks": [],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:15.000Z"
    },
    {
      "id": "a7d878f5-10ad-47a3-86cb-539401e3c8e2",
      "promptId": "9f39653f-eccb-4ec9-a6ec-cb4c9ecae496",
      "name": "Landing page section",
      "promptType": "User Prompt",
      "saveMode": "dynamic",
      "blockRefs": [
        {
          "blockId": "7d8adb1f-5991-4f5c-bd51-86f5eea994ea",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "e640ba23-a613-4ee8-9e75-67511f37e365",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "d4792924-153f-43ea-b32a-b4f219064ab4",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "8eff8898-cace-40ae-847d-b930fde16a29",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "aec74c0a-33dc-45bc-9848-6673cdb073ea",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "865e4a0f-93ab-4400-a43e-3340e2a7fe3b",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "0266ef81-eed6-40a8-bd73-2f93db0caacb",
          "includeName": false,
          "includeType": true
        }
      ],
      "tags": [
        "marketing",
        "web",
        "Marketing pack"
      ],
      "embeddedBlocks": [],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:16.000Z"
    },
    {
      "id": "93a68e11-89f5-43cd-a02f-036a93e7a95f",
      "promptId": "5c7f9de2-6209-4dfb-88e1-9299e20d5342",
      "name": "Content brief",
      "promptType": "User Prompt",
      "saveMode": "dynamic",
      "blockRefs": [
        {
          "blockId": "86a76ac9-1903-4e4c-9950-5d95abd40b1d",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "d4792924-153f-43ea-b32a-b4f219064ab4",
          "includeName": false,
          "includeType": true
        },
        {
          "blockId": "8eff8898-cace-40ae-847d-b930fde16a29",
          "includeName": false,
          "includeType": false
        },
        {
          "blockId": "ab8086b3-0661-4c09-84e1-55e6baea87ce",
          "includeName": false,
          "includeType": true
        }
      ],
      "tags": [
        "marketing",
        "planning",
        "Marketing pack"
      ],
      "embeddedBlocks": [],
      "aiAssist": null,
      "createdAt": "2026-10-05T09:00:17.000Z"
    }
  ],
  "variables": [
    {
      "id": "d2431d33-3056-498d-8073-f0cd0c3f76f2",
      "name": "brand voice words",
      "value": "Warm, clear and practical",
      "description": "Your voice in a few words.",
      "runtime": false,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:18.000Z",
      "updatedAt": "2026-10-05T09:00:18.000Z"
    },
    {
      "id": "c9fae4a1-9672-4e7b-9df1-5114cb09077c",
      "name": "writing habits to keep",
      "value": "Short sentences; lead with the benefit",
      "description": "What your writing always does.",
      "runtime": false,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:19.000Z",
      "updatedAt": "2026-10-05T09:00:19.000Z"
    },
    {
      "id": "8f091852-07f2-41dc-a9be-4d38c17c3e23",
      "name": "words or styles to avoid",
      "value": "Jargon, hype and exclamation marks",
      "description": "Words or styles your writing never uses.",
      "runtime": false,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:20.000Z",
      "updatedAt": "2026-10-05T09:00:20.000Z"
    },
    {
      "id": "00d5d9de-facc-4d24-b5b1-60c1c488f458",
      "name": "target audience",
      "value": "Owners of small businesses",
      "description": "Who you are writing for.",
      "runtime": false,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:21.000Z",
      "updatedAt": "2026-10-05T09:00:21.000Z"
    },
    {
      "id": "f4b30c9b-ef16-4036-8539-6e6a874424a7",
      "name": "audience problem",
      "value": "Too little time to keep up with paperwork",
      "description": "Their main problem.",
      "runtime": false,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:22.000Z",
      "updatedAt": "2026-10-05T09:00:22.000Z"
    },
    {
      "id": "e5d53163-d6b1-4a2f-ba47-ea0be0bfce47",
      "name": "product or offer",
      "value": "An online invoicing tool",
      "description": "What you are promoting.",
      "runtime": false,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:23.000Z",
      "updatedAt": "2026-10-05T09:00:23.000Z"
    },
    {
      "id": "b8fa78cc-e38b-44a4-a0e0-193c5d360299",
      "name": "key benefit",
      "value": "Saves hours every week",
      "description": "The main benefit to the customer.",
      "runtime": false,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:24.000Z",
      "updatedAt": "2026-10-05T09:00:24.000Z"
    },
    {
      "id": "5e840d52-e29d-4f4a-b78c-75676a2a88c3",
      "name": "proof points",
      "value": "Rated 4.8 out of 5 by customers",
      "description": "Proof you can share, such as a result or a rating.",
      "runtime": false,
      "hasDefault": false,
      "createdAt": "2026-10-05T09:00:25.000Z",
      "updatedAt": "2026-10-05T09:00:25.000Z"
    },
    {
      "id": "589e44e3-c670-4e6b-b6d0-56678b1d3a3c",
      "name": "campaign goal",
      "value": "More sign-ups for the free trial",
      "description": "What the campaign is for. Asked each time.",
      "runtime": true,
      "hasDefault": true,
      "createdAt": "2026-10-05T09:00:26.000Z",
      "updatedAt": "2026-10-05T09:00:26.000Z"
    },
    {
      "id": "90bdf8c8-f4f3-4de7-8075-a524492870ac",
      "name": "channel",
      "value": "Email",
      "description": "Where it will appear. Asked each time.",
      "runtime": true,
      "hasDefault": true,
      "createdAt": "2026-10-05T09:00:27.000Z",
      "updatedAt": "2026-10-05T09:00:27.000Z"
    },
    {
      "id": "8ab60988-aa16-49e4-a009-4fde97db486c",
      "name": "call to action",
      "value": "Start your free trial",
      "description": "What you want the reader to do next. Asked each time.",
      "runtime": true,
      "hasDefault": true,
      "createdAt": "2026-10-05T09:00:28.000Z",
      "updatedAt": "2026-10-05T09:00:28.000Z"
    },
    {
      "id": "90797d6f-4b5c-45fc-8e95-2a0bbff81fdb",
      "name": "number of posts",
      "value": "3",
      "description": "How many posts to write. Asked each time.",
      "runtime": true,
      "hasDefault": true,
      "createdAt": "2026-10-05T09:00:29.000Z",
      "updatedAt": "2026-10-05T09:00:29.000Z"
    },
    {
      "id": "79721f35-ae23-4e0a-87ee-768517a0bc34",
      "name": "platform",
      "value": "LinkedIn",
      "description": "Where the posts will be published. Asked each time.",
      "runtime": true,
      "hasDefault": true,
      "createdAt": "2026-10-05T09:00:30.000Z",
      "updatedAt": "2026-10-05T09:00:30.000Z"
    },
    {
      "id": "fb5f8ad0-545c-41b0-b06c-98b993df6721",
      "name": "topic",
      "value": "Five ways to save time on invoicing",
      "description": "What the piece is about. Asked each time.",
      "runtime": true,
      "hasDefault": true,
      "createdAt": "2026-10-05T09:00:31.000Z",
      "updatedAt": "2026-10-05T09:00:31.000Z"
    }
  ],
  "notes": [],
  "expectedOutputs": [],
  "attachments": [],
  "settings": {},
  "config": {
    "blockTypes": [
      "Role",
      "Task",
      "Context",
      "Format",
      "Constraints"
    ],
    "promptTypes": [
      "User Prompt",
      "System Prompt",
      "Skill"
    ]
  }
}
