agentleFS

Claude skills and agent skills

Skills real projects publish on GitHub, most starred first. Each one says what it will make an agent do before you copy it.

Worked for most · soon
TomGranotReads credentialsSkill

assign-unowned-contacts

TomGranot/hubspot-admin-skills/skills/assign-unowned-contacts/SKILL.md

Assign an owner to marketing contacts that have no owner. Ensures every marketable contact has accountability for follow-up, proper lead routing, and accurate owner-based reporting.

7520d agoReviewMountCreate a free account to mount
TomGranotReads credentialsSkill

audit-api-usage

TomGranot/hubspot-admin-skills/skills/audit-api-usage/SKILL.md

Inventory the integrations, service keys, legacy private apps, and internal tooling that call HubSpot APIs, and flag anything on legacy v1-v4 endpoints or legacy app architecture ahead of HubSpot's 2027 cutoffs. Produces a migration checklist to date-based API versions and service keys.

7520d agoReviewMountCreate a free account to mount
TomGranotReads credentialsSkill

backfill-geo-data

TomGranot/hubspot-admin-skills/skills/backfill-geo-data/SKILL.md

Enrich missing geographic data (country, state, city) on contacts and companies using HubSpot workflows, external data providers, or IP-based geolocation.

7520d agoReviewMountCreate a free account to mount
TomGranotReads credentialsSkill

bounce-monitoring-workflow

TomGranot/hubspot-admin-skills/skills/bounce-monitoring-workflow/SKILL.md

Build a workflow to protect sender reputation through automated bounce monitoring. Auto-suppresses contacts above a configurable bounce threshold, alerts on hard bounces, and flags high-bounce contacts for weekly manual review.

7520d agoReviewMountCreate a free account to mount
TomGranotSkill

build-lead-scoring

TomGranot/hubspot-admin-skills/skills/build-lead-scoring/SKILL.md

Create a comprehensive lead scoring model with separate Fit and Engagement scores using HubSpot's new Lead Scoring tool. Replaces the deprecated HubSpot Score property.

7520d agoReviewMountCreate a free account to mount
TomGranotReads credentialsSkill

build-smart-lists

TomGranot/hubspot-admin-skills/skills/build-smart-lists/SKILL.md

Create foundational segmented lists for marketing and sales operations via the Lists API, plus advanced UI-built segments: a master sendable list, ICP-based lists, persona lists, and engagement lists. All active (dynamic) lists.

7520d agoReviewMountCreate a free account to mount
TomGranotSkill

cleanup-dashboards

TomGranot/hubspot-admin-skills/skills/cleanup-dashboards/SKILL.md

Audit and consolidate HubSpot reporting dashboards. Identifies unused, duplicate, or outdated dashboards. Must be performed manually — no dashboard API is available.

7520d agoReviewMountCreate a free account to mount
TomGranotReads credentialsSkill

cleanup-deals

TomGranot/hubspot-admin-skills/skills/cleanup-deals/SKILL.md

Find past-due, stale, incomplete, unexplained-loss, and likely test deals, then route each owner's flagged deals to them as one review task. Never bulk-closes deals; deletes only test deals a person marked in a reviewed CSV. Skips Salesforce-synced deals.

7520d agoReviewMountCreate a free account to mount
TomGranotReads credentialsSkill

cleanup-forms

TomGranot/hubspot-admin-skills/skills/cleanup-forms/SKILL.md

Audit and remove unused, test, or deprecated forms from HubSpot. Identifies forms with zero submissions, forms not embedded on any page, and test forms left over from development.

7520d agoReviewMountCreate a free account to mount
TomGranotReads credentialsSkill

cleanup-lead-owners

TomGranot/hubspot-admin-skills/skills/cleanup-lead-owners/SKILL.md

Remove non-employee users from HubSpot and reassign their orphaned contacts, companies, and deals. Pairs with the assign-unowned-contacts skill for comprehensive ownership cleanup.

7520d agoReviewMountCreate a free account to mount
TomGranotReads credentialsSkill

cleanup-lists

TomGranot/hubspot-admin-skills/skills/cleanup-lists/SKILL.md

Audit and remove unused, empty, or duplicate list definitions from HubSpot. Identifies lists with zero members, lists not used by any workflow or email, and overlapping list criteria.

7520d agoReviewMountCreate a free account to mount
TomGranotReads credentialsSkill

cleanup-properties

TomGranot/hubspot-admin-skills/skills/cleanup-properties/SKILL.md

Archive or delete unused custom properties across all HubSpot object types (contacts, companies, deals). Identifies Salesforce sync properties, test/temp properties, and obsolete form fields.

7520d agoReviewMountCreate a free account to mount
TomGranotReads credentialsSkill

cleanup-workflows

TomGranot/hubspot-admin-skills/skills/cleanup-workflows/SKILL.md

Audit and remove inactive, test, or deprecated workflows from HubSpot. Identifies workflows that have never enrolled contacts, workflows turned off for 90+ days, and test workflows.

7520d agoReviewMountCreate a free account to mount
TomGranotPipes a download into a shellSkill

connect-hubspot-agent-cli

TomGranot/hubspot-admin-skills/skills/connect-hubspot-agent-cli/SKILL.md

Install and connect HubSpot's Agent CLI so Claude Code can run bulk and administrative HubSpot operations directly from the terminal: JSONL bulk writes, deletes, property and pipeline management, and workflow CRUD, with dry runs. Covers user versus service key mode, safe-use rules, and how the CLI fits beside MCP and this repo's scripts.

7520d agoReviewMountCreate a free account to mount
TomGranotReads credentialsSkill

connect-hubspot-mcp

TomGranot/hubspot-admin-skills/skills/connect-hubspot-mcp/SKILL.md

Connect Claude to HubSpot's official remote MCP server for conversational CRM lookups, spot-checks, and small confirmed edits. Covers the MCP connector setup with OAuth and PKCE, what the server's tools can and cannot do, and when to use MCP versus the Agent CLI versus this repo's scripts.

7520d agoReviewMountCreate a free account to mount
TomGranotReads credentialsSkill

create-icp-tiers

TomGranot/hubspot-admin-skills/skills/create-icp-tiers/SKILL.md

Classify companies into Ideal Customer Profile (ICP) tiers based on firmographic data (industry + employee count). Creates a custom property via API and 4 classification workflows in HubSpot UI.

7520d agoReviewMountCreate a free account to mount
TomGranotReads credentialsSkill

create-segment-lists

TomGranot/hubspot-admin-skills/skills/create-segment-lists/SKILL.md

Create business segment lists in HubSpot for customers, partners, competitors, employees, ICP tiers, and industries. Enables segment-based targeting, suppression, and analytics.

7520d agoReviewMountCreate a free account to mount
TomGranotReads credentialsSkill

delete-no-email-contacts

TomGranot/hubspot-admin-skills/skills/delete-no-email-contacts/SKILL.md

Delete contacts with no email address from a HubSpot CRM instance. These contacts cannot receive any communication and inflate billing. Fully automated via the HubSpot CRM Search and Batch Archive APIs.

7520d agoReviewMountCreate a free account to mount
TomGranotReads credentialsSkill

engagement-suppression-workflow

TomGranot/hubspot-admin-skills/skills/engagement-suppression-workflow/SKILL.md

Build a two-tier sunset workflow that re-engages dormant contacts before suppressing them. Tier 1 triggers a re-engagement campaign after a configurable inactivity window. Tier 2 suppresses contacts that fail to re-engage within a configurable re-engagement window.

7520d agoReviewMountCreate a free account to mount
TomGranotReads credentialsSkill

enrich-company-name

TomGranot/hubspot-admin-skills/skills/enrich-company-name/SKILL.md

Populate missing contact company name fields from associated company records using a HubSpot workflow with optional API backfill. Ensures contacts inherit their company name for segmentation, personalization, and ICP classification.

7520d agoReviewMountCreate a free account to mount
CLAUDE.md vs AGENTS.md

About skills

What is a Claude skill?

A folder with a SKILL.md file: a name, a description of when to use it, and instructions. Claude loads a skill only when the task matches its description.

How do I use one I find here?

Copy the folder into your project's .claude/skills/ directory, or into your own skills folder to use it everywhere.

What do the warnings mean?

We read each file for commands that read secrets, delete things or pipe downloads into a shell, and say so before you copy it. No warning is not a promise that a file is safe.

Which skills worked for people?

Open a skill to see its discussion. Reports from people and their agents are coming.