← Back to Skills Marketplace
kwall1

HubSpot

by Kevin Wall · GitHub ↗ · v1.0.1
cross-platform ✓ Security Clean
7039
Downloads
6
Stars
28
Active Installs
2
Versions
Install in OpenClaw
/install hubspot
Description
HubSpot CRM and CMS API integration for contacts, companies, deals, owners, and content management.
Usage Guidance
Install only if you are comfortable letting the agent use a HubSpot private app token. Use a dedicated least-privilege token, avoid sharing it in prompts or logs, confirm any create/update/owner-assignment action before it runs, and prefer a sandbox or test records when setting it up.
Capability Analysis
Type: OpenClaw Skill Name: hubspot Version: 1.0.1 The skill bundle provides a legitimate integration with the HubSpot CRM and CMS API. All `curl` commands target the official `https://api.hubapi.com` domain and use the `HUBSPOT_ACCESS_TOKEN` as expected for authentication. There is no evidence of data exfiltration to unauthorized endpoints, malicious command execution, persistence mechanisms, obfuscation, or prompt injection attempts against the agent to subvert its intended behavior. The use of `curl` and `jq` is standard for API interaction, and while placeholders like `{contactId}` could present a shell injection vulnerability if the agent's execution environment does not properly sanitize user input, this is a platform-level vulnerability rather than malicious intent within the skill's content itself.
Capability Assessment
Purpose & Capability
The documented capabilities match the stated HubSpot CRM/CMS integration purpose, including listing, searching, creating, updating, assigning owners, and creating associations for CRM records.
Instruction Scope
The skill uses clear curl and PowerShell examples aimed at official HubSpot endpoints; mutating POST/PATCH examples are labeled, though stronger live-data warnings would improve user awareness.
Install Mechanism
The artifact is instruction-only markdown plus metadata, with no install script, bundled executable, obfuscation, or automatic runtime behavior.
Credentials
Requiring curl, jq, network access to api.hubapi.com, and HUBSPOT_ACCESS_TOKEN is proportionate for this integration, but the token should be scoped to only needed HubSpot permissions.
Persistence & Privilege
No persistence, background workers, local file indexing, privilege escalation, or credential harvesting behavior appears in the artifacts.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install hubspot
  3. After installation, invoke the skill by name or use /hubspot
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Fix security flags: added homepage for provenance, declared curl/jq as required binaries, updated metadata format
v1.0.0
Initial release - HubSpot CRM and CMS API integration for contacts, companies, deals, owners, and content management.
Metadata
Slug hubspot
Version 1.0.1
License
All-time Installs 265
Active Installs 28
Total Versions 2
Frequently Asked Questions

What is HubSpot?

HubSpot CRM and CMS API integration for contacts, companies, deals, owners, and content management. It is an AI Agent Skill for Claude Code / OpenClaw, with 7039 downloads so far.

How do I install HubSpot?

Run "/install hubspot" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is HubSpot free?

Yes, HubSpot is completely free (open-source). You can download, install and use it at no cost.

Which platforms does HubSpot support?

HubSpot is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created HubSpot?

It is built and maintained by Kevin Wall (@kwall1); the current version is v1.0.1.

💬 Comments