Skip to main content

hubspot-deal-pipeline-automation

Automates HubSpot deal pipeline operations, preventing data loss and ensuring accurate revenue reporting through advanced auditing techniques.

Install this skill

or
12/100

Security score

The hubspot-deal-pipeline-automation skill was audited on May 31, 2026 and we found 28 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 135

Template literal with variable interpolation in command context

SourceSKILL.md
135const deal = await hubspotGet(`/crm/v3/objects/deals/${dealId}`, token, {
medium line 146

Template literal with variable interpolation in command context

SourceSKILL.md
146reason: `Loop guard: workflow ${workflowId} already fired ${elapsed}ms ago`,
medium line 152

Template literal with variable interpolation in command context

SourceSKILL.md
152await hubspotPatch(`/crm/v3/objects/deals/${dealId}`, token, {
medium line 154

Template literal with variable interpolation in command context

SourceSKILL.md
154hs_pipeline_loop_guard: `${workflowId}:${Date.now()}`,
medium line 169

Template literal with variable interpolation in command context

SourceSKILL.md
169```bash
medium line 237

Template literal with variable interpolation in command context

SourceSKILL.md
237```bash
medium line 379

Template literal with variable interpolation in command context

SourceSKILL.md
379```bash
medium line 110

Curl to non-GitHub URL

SourceSKILL.md
110curl -s -X POST "https://api.hubapi.com/crm/v3/properties/deals" \
medium line 172

Curl to non-GitHub URL

SourceSKILL.md
172curl -s "https://api.hubapi.com/crm/v3/objects/deals/${DEAL_ID}/changelog" \
medium line 217

Curl to non-GitHub URL

SourceSKILL.md
217curl -s "https://api.hubapi.com/crm/v3/objects/deals/$DEAL_ID" \
medium line 250

Curl to non-GitHub URL

SourceSKILL.md
250curl -s "https://api.hubapi.com/crm/v3/properties/deals" \
medium line 405

Curl to non-GitHub URL

SourceSKILL.md
405curl -s -X POST "https://api.hubapi.com/crm/v3/objects/deals/search" \
medium line 430

Curl to non-GitHub URL

SourceSKILL.md
430curl -s -X POST "https://api.hubapi.com/crm/v3/objects/deals/batch/update" \
medium line 439

Curl to non-GitHub URL

SourceSKILL.md
439curl -s "https://api.hubapi.com/crm/v3/pipelines/deals" \
medium line 447

Curl to non-GitHub URL

SourceSKILL.md
447curl -s "https://api.hubapi.com/crm/v3/properties/deals" \
low line 110

External URL reference

SourceSKILL.md
110curl -s -X POST "https://api.hubapi.com/crm/v3/properties/deals" \
low line 172

External URL reference

SourceSKILL.md
172curl -s "https://api.hubapi.com/crm/v3/objects/deals/${DEAL_ID}/changelog" \
low line 217

External URL reference

SourceSKILL.md
217curl -s "https://api.hubapi.com/crm/v3/objects/deals/$DEAL_ID" \
low line 250

External URL reference

SourceSKILL.md
250curl -s "https://api.hubapi.com/crm/v3/properties/deals" \
low line 382

External URL reference

SourceSKILL.md
382"https://api.hubapi.com/crm/v4/objects/deals/${NB_DEAL_ID}/associations/deals/${EXP_DEAL_ID}/5" \
low line 405

External URL reference

SourceSKILL.md
405curl -s -X POST "https://api.hubapi.com/crm/v3/objects/deals/search" \
low line 430

External URL reference

SourceSKILL.md
430curl -s -X POST "https://api.hubapi.com/crm/v3/objects/deals/batch/update" \
low line 439

External URL reference

SourceSKILL.md
439curl -s "https://api.hubapi.com/crm/v3/pipelines/deals" \
low line 447

External URL reference

SourceSKILL.md
447curl -s "https://api.hubapi.com/crm/v3/properties/deals" \
low line 477

External URL reference

SourceSKILL.md
477- [HubSpot CRM API — Deals](https://developers.hubspot.com/docs/api/crm/deals)
low line 478

External URL reference

SourceSKILL.md
478- [CRM Search API](https://developers.hubspot.com/docs/api/crm/search)
low line 479

External URL reference

SourceSKILL.md
479- [Pipelines API](https://developers.hubspot.com/docs/api/crm/pipelines)
low line 480

External URL reference

SourceSKILL.md
480- [Associations API v4](https://developers.hubspot.com/docs/api/crm/associations)
Scanned on May 31, 2026
View Security Dashboard
Installation guide →