Cleanup Workflows
Skill AktivAudit 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.
To help HubSpot administrators maintain a clean and efficient automation dashboard by identifying and removing inactive, test, or deprecated workflows.
Funktionen
- Identifies workflows never enrolled in contacts
- Flags workflows turned off for 90+ days
- Detects test or draft workflows by name
- Provides step-by-step instructions for cleanup
- Outlines rollback considerations
Anwendungsfälle
- Cleaning up a cluttered HubSpot automation dashboard
- Reducing noise and improving understanding of active workflows
- Performing regular database hygiene as part of a CRM maintenance routine
Nicht-Ziele
- Directly deleting workflows without user review
- Managing other HubSpot automation features like lead scoring
- Providing a full HubSpot CRM administration suite
Documentation
- warning:Configuration & parameter referenceThe SKILL.md mentions a HubSpot API token in `.env` but does not explicitly document it or any other potential parameters or their precedence.
Maintenance
- warning:Dependency ManagementThe skill uses Python dependencies (`hubspot-api-client`) but does not specify versioning or locking mechanisms in the provided files, and uv is mentioned without a lockfile.
Security
- warning:Secret ManagementThe SKILL.md mentions a HubSpot API token in `.env` but does not provide explicit guidance on how it's handled or secured, nor does it confirm it's not echoed in output.
- warning:Unguarded Destructive OperationsThe 'Delete and Document' stage implies deletion of workflows, but lacks explicit confirmation prompts or dry-run capabilities described in the SKILL.md for this operation.
Code Execution
- warning:ValidationThe Python script for Stage 1 uses the `requests` library to fetch workflows, but there's no explicit schema validation for the API response or input parameters mentioned.
- warning:Error HandlingThe Python snippet for fetching workflows includes basic error handling for the request, but does not detail how API errors or unexpected states during the identification and deletion stages are managed or reported.
- info:LoggingThe SKILL.md describes documenting deleted workflows in a cleanup log, but no specific implementation for structured local audit logging is provided or referenced.
- warning:Tool FallbackThe SKILL.md lists Python and the `hubspot-api-client` as prerequisites, but does not mention any fallback path if these are not met or if the HubSpot API is unavailable, nor does it specify required versions.
Errors
- warning:Actionable error messagesWhile the Python script for fetching workflows might handle basic HTTP errors, the SKILL.md does not detail actionable error messages for the identification or deletion stages, nor does it provide remediation steps for potential API errors or plan limitations.
Execution
- warning:Pinned dependenciesThe SKILL.md mentions installing `hubspot-api-client` via `uv` but does not provide pinned versions or a lockfile, leaving dependency versions unconstrained.
Scope
- warning:Dry-run previewThe 'Delete and Document' stage implies destructive operations, but the SKILL.md does not describe a dry-run mode or preview mechanism before deletion.
Protocol
- info:Idempotent retry & timeoutsThe provided Python script for fetching workflows does not explicitly detail retry logic or timeouts for API calls, and the deletion process is not described as idempotent.
Practical Utility
- warning:Usage examplesWhile the README provides general examples for auditing and planning, this specific skill for workflow cleanup lacks concrete, runnable examples demonstrating input, invocation, and expected output.
- warning:Edge casesThe SKILL.md identifies several criteria for deletion and notes pre-deletion checks, but does not explicitly document specific failure modes (e.g., API errors, incorrect identification) with corresponding recovery steps.
Safety
- warning:Halt on unexpected stateThe SKILL.md does not explicitly state that the workflow will halt and report on unexpected pre-state conditions before performing deletions, nor does it document a rollback procedure for the deletion itself beyond manual recreation.
Installation
Zuerst Marketplace hinzufügen
/plugin marketplace add TomGranot/hubspot-admin-skills/plugin install hubspot-admin-skills@hubspot-admin-skillsQualitätspunktzahl
Vertrauenssignale
Ähnliche Erweiterungen
Cleanup Dashboards
100Audit and consolidate HubSpot reporting dashboards. Identifies unused, duplicate, or outdated dashboards. Must be performed manually — no dashboard API is available.
Lifecycle Progression Workflow
100Build workflows to automate contact progression through the sales funnel: Lead to MQL to SQL to Opportunity to Customer. Each transition is triggered by a specific event (score threshold, meeting booked, deal created, deal won).
ClawSweeper Skill
100Use for all ClawSweeper work: OpenClaw issue/PR sweep reports, commit-review reports, repair jobs, cloud fix PRs, @clawsweeper maintainer mention commands, trusted ClawSweeper-reviewed autofix/automerge, GitHub Actions monitoring, permissions, gates, and manual backfills.
Janitor Fix
100Automatisch Probleme mit Fähigkeiten beheben (zuerst sichere Vorschau). Auch mit --prune verwenden, um defekte Symlinks, leere Verzeichnisse und verwaiste Fähigkeiten zu finden und zu entfernen.
Clean Codebase
99Remove dead code, unused imports, fix lint warnings, and normalize formatting across a codebase without changing business logic or architecture. Use when lint warnings have piled up during rapid development, unused imports and variables clutter files, dead code paths were never removed, formatting is inconsistent, or static analysis tools report fixable hygiene issues.
Claude Ops uninstall
99Completely remove claude-ops plugin, all stored credentials, cached files, shell exports, and MCP registrations. Confirms each step before deletion.