crm-maintenance

Log HubSpot email and call activities and propose deal cleanup from email and calendar context.

Updated May 15, 2026
One-click install
npx skills add https://github.com/CarvalhoJeo/claude-small-business-br --skill crm-maintenance-carvalhojeo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crm-maintenance
Source: https://github.com/CarvalhoJeo/claude-small-business-br/tree/main/archive/nonlocalized-skills/crm-maintenance
Command: npx skills add https://github.com/CarvalhoJeo/claude-small-business-br --skill crm-maintenance-carvalhojeo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the burden of keeping HubSpot CRM records current by turning your email and calendar context into safe, approval-gated CRM updates.

Core Features & Use Cases

  • Log sales activity automatically: Create HubSpot email/call engagements from referenced email threads or calendar events.
  • Resolve contacts and associate to deals: Find existing HubSpot contacts by email, create missing contacts (announced before writing), and associate them to the correct deal.
  • Audit and propose deal cleanup: Review stale deals against recent interaction evidence and propose field updates side-by-side, writing only what the user approves.

Quick Start

Log this call to the Acme deal using the referenced meeting or calendar context.

Frequently Asked Questions about crm-maintenance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I log emails and calls to HubSpot deals automatically?

To log emails and calls in HubSpot, this Skill uses email and calendar context to create engagements, resolves the correct contacts, and associates them to the appropriate deal. It requires strict approval gates before writing any externally visible activity.

How do I clean up stale deals in HubSpot based on recent interactions?

Cleaning up stale deals in HubSpot involves auditing records against recent email and calendar evidence. This Skill proposes side-by-side field updates for deal cleanup, writing only the changes you explicitly approve to maintain sales pipeline hygiene.

Can I create missing HubSpot contacts and associate them to deals during activity logging?

Yes, you can create missing HubSpot contacts during activity logging. The Skill finds existing contacts by email address, announces any missing contacts before writing them, and associates them to the correct deal using HubSpot-specific field mapping.

How does the approval workflow work for HubSpot CRM maintenance updates?

The approval workflow for HubSpot CRM maintenance enforces strict gates on externally visible writes. The Skill proposes deal cleanup and activity logging actions side-by-side, executing only the specific field updates or engagement creations you explicitly approve.

What's the best way to audit if a specific HubSpot deal is up to date?

The best way to audit a HubSpot deal is by reviewing recent interaction evidence from emails and calendar events. This Skill checks if the deal record is current, proposes necessary field updates, and requires your approval before applying any changes.

Do I need HubSpot-specific field mapping to log sales activity?

Yes, HubSpot-specific field mapping is required to log sales activity accurately. This ensures correct contact and deal resolution when creating email or call engagements from referenced threads, maintaining data integrity within your sales workflows.