← All skills
hubspot-deal-pipeline-automation
92 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By jeremylongshore/tons-of-skills-marketplace (GitHub) · coding · 2,921 stars · scanned at commit 8dc06f0
Automate and audit HubSpot deal pipeline operations without destroying real
pipeline — covering stage automation loops, stale-deal safe-close logic,
forecast reconciliation, custom property drift detection, quota dashboard
cache-busting, and multi-pipeline duplicate detection. Use when writing or
debugging workflow automations that move deals between stages, auditing
pipelines for stale or duplicated opportunities, reconciling forecast numbers
that disagree across reports, or hardening RevOps d…
Works with any agent that supports SKILL.md skills.
What this skill can do
Sends data to these websites: api.hubapi.com
The author does not mention this.
Found in 26 places.
Show 17 more
- skills/.curated/hubspot-deal-pipeline-automation/SKILL.md, line 250
curl -s "https://api.hubapi.com/crm/v3/properties/deals" \ - skills/.curated/hubspot-deal-pipeline-automation/SKILL.md, line 381
curl -s -X PUT \ - skills/.curated/hubspot-deal-pipeline-automation/SKILL.md, line 405
curl -s -X POST "https://api.hubapi.com/crm/v3/objects/deals/search" \ - skills/.curated/hubspot-deal-pipeline-automation/SKILL.md, line 430
curl -s -X POST "https://api.hubapi.com/crm/v3/objects/deals/batch/update" \ - skills/.curated/hubspot-deal-pipeline-automation/SKILL.md, line 439
curl -s "https://api.hubapi.com/crm/v3/pipelines/deals" \ - skills/.curated/hubspot-deal-pipeline-automation/SKILL.md, line 447
curl -s "https://api.hubapi.com/crm/v3/properties/deals" \ - skills/.curated/hubspot-deal-pipeline-automation/references/API_REFERENCE.md, line 333
curl -s "https://api.hubapi.com/crm/v3/properties/deals" \ - skills/.curated/hubspot-deal-pipeline-automation/references/API_REFERENCE.md, line 368
curl -s -X PUT \ - skills/.curated/hubspot-deal-pipeline-automation/references/implementation-guide.md, line 77
import urllib.request - skills/.curated/hubspot-deal-pipeline-automation/references/implementation-guide.md, line 86
req = urllib.request.Request(f"{BASE}{path}", data=data, headers=HEADERS, method="POST") - skills/.curated/hubspot-deal-pipeline-automation/references/implementation-guide.md, line 87
with urllib.request.urlopen(req) as r: - skills/.curated/hubspot-deal-pipeline-automation/references/implementation-guide.md, line 176
import urllib.request - skills/.curated/hubspot-deal-pipeline-automation/references/implementation-guide.md, line 185
req = urllib.request.Request(f"{BASE}{path}", data=data, headers=HEADERS, method="POST") - skills/.curated/hubspot-deal-pipeline-automation/references/implementation-guide.md, line 186
with urllib.request.urlopen(req) as r: - skills/.curated/hubspot-deal-pipeline-automation/references/implementation-guide.md, line 266
req = urllib.request.Request( - skills/.curated/hubspot-deal-pipeline-automation/references/implementation-guide.md, line 270
with urllib.request.urlopen(req) as r: - skills/.curated/hubspot-deal-pipeline-automation/references/implementation-guide.md, line 275
patch_req = urllib.request.Request(
and 6 more places
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README. Expected for a coding skill.
Found in 10 places.
Show 7 more
- skills/.curated/hubspot-deal-pipeline-automation/SKILL.md, line 217
curl -s "https://api.hubapi.com/crm/v3/objects/deals/$DEAL_ID" \ - skills/.curated/hubspot-deal-pipeline-automation/SKILL.md, line 243
set -euo pipefail - skills/.curated/hubspot-deal-pipeline-automation/SKILL.md, line 381
curl -s -X PUT \ - skills/.curated/hubspot-deal-pipeline-automation/SKILL.md, line 402
MONTH_START=$(python3 -c "import datetime; now=datetime.datetime.utcnow(); print(int(datetime.datetime(now.year,now.month,1).timestamp()*1000))") - skills/.curated/hubspot-deal-pipeline-automation/SKILL.md, line 426
jq -n --argjson ids '["11111","22222","33333"]' \ - skills/.curated/hubspot-deal-pipeline-automation/SKILL.md, line 439
curl -s "https://api.hubapi.com/crm/v3/pipelines/deals" \ - skills/.curated/hubspot-deal-pipeline-automation/SKILL.md, line 447
curl -s "https://api.hubapi.com/crm/v3/properties/deals" \
Other copies in this repository
jeremylongshore/tons-of-skills-marketplace has 1 more folder with a skill named hubspot-deal-pipeline-automation. This page shows the lowest-scoring copy.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'hubspot-deal-pipeline-automation' ] || [ -L ~/.agents/skills/'hubspot-deal-pipeline-automation' ]; then echo 'A skill folder named hubspot-deal-pipeline-automation already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/jeremylongshore/tons-of-skills-marketplace' "$d" && git -C "$d" checkout --quiet '8dc06f02eb00b7d8d1c0e69dfb3add2fd9500979' -- 'skills/.curated/hubspot-deal-pipeline-automation' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/.curated/hubspot-deal-pipeline-automation' ~/.agents/skills/'hubspot-deal-pipeline-automation' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'hubspot-deal-pipeline-automation' ~/.claude/skills/'hubspot-deal-pipeline-automation' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for jeremylongshore/tons-of-skills-marketplace shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/jeremylongshore/tons-of-skills-marketplace/)
Score history
| Date | Version | Score |
|---|
| 2026-11-14 | 8dc06f0 | 92 |
| 2026-11-08 | 0500b27 | 92 |
| 2026-11-07 | 0500b27 | 72 |