← library
skill🤝 CRM & salesv2 · updated 2026-10-09

HubSpot newsletter draft

Builds this week's newsletter as a HubSpot marketing email draft by cloning last week's send and swapping in the stories and ads you give it, then checks links and settings and stops before sending. Use when a newsletter is assembled from the same template every week and a person still reviews and sends it.

Run it as a prompt

Paste this into any AI agent, or fetch it: curl -s https://uplift.page/api/v1/prompts/hubspot-newsletter-draft/raw

prompt.md
# HubSpot newsletter draft

Assemble the weekly newsletter in HubSpot from last week's email and this week's content, through the HubSpot connector. A person reviews it and presses send; this never does.

## When to use

- Weekly newsletter build in HubSpot
- "Make this week's newsletter draft"

## Steps

1. Ask for this week's stories (headline, link, one-line summary) and ads (image, link, slot), and which past email is the template.
2. Clone that email as a new draft named for this week's send date. Don't touch the original.
3. Swap in the stories and ads in the template's order; keep its modules, styles and footer.
4. Check: every link opens, every image has alt text, the subject and preview text are new, the send-to lists match last week, and the unengaged-contacts setting matches last week.
5. Show me the draft link and a short list of what changed and anything that failed a check.

## Rules

- Never send, schedule or test-send. Drafts only; a person sends.
- Change only the new draft.
- Use only the content I give and what's in HubSpot; never write the stories yourself.

Install it as a skill

Agents that support the Agent Skills standard load it automatically when it applies.

download
curl -fsSL https://uplift.page/p/hubspot-newsletter-draft/SKILL.md --create-dirs -o .agents/skills/hubspot-newsletter-draft/SKILL.md
or from any MCP client
MCP server: https://uplift.page/mcp
Tool: pull_skill  {"slug": "hubspot-newsletter-draft"}

The full skill

Assemble the weekly newsletter in HubSpot from last week's email and this week's content, through the HubSpot connector. A person reviews it and presses send; this never does.

When to use

  • Weekly newsletter build in HubSpot
  • "Make this week's newsletter draft"

Steps

  1. Ask for this week's stories (headline, link, one-line summary) and ads (image, link, slot), and which past email is the template.
  2. Clone that email as a new draft named for this week's send date. Don't touch the original.
  3. Swap in the stories and ads in the template's order; keep its modules, styles and footer.
  4. Check: every link opens, every image has alt text, the subject and preview text are new, the send-to lists match last week, and the unengaged-contacts setting matches last week.
  5. Show me the draft link and a short list of what changed and anything that failed a check.

Rules

  • Never send, schedule or test-send. Drafts only; a person sends.
  • Change only the new draft.
  • Use only the content I give and what's in HubSpot; never write the stories yourself.

Served from the uplift.page library and refreshed within 5 minutes of every update.