Token导航 LogoToken导航TokenDH.com
前端设计需要联网github未标认证来源可访问许可证需确认审计通过

ghl-workflow-automationGHL 工作流程自动化

Agent Skill

ghl-workflow-automation 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

9,003

周安装

406

GitHub Stars

5

下载量

2,772
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:ghl-workflow-automation(GHL 工作流程自动化)
来源仓库:https://github.com/justin322322/ghl-skills
仓库路径:skills/ghl-workflow-automation
安装命令:
npx skills add https://github.com/justin322322/ghl-skills --skill 'GHL Workflow Automation'
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/justin322322/ghl-skills --skill 'GHL Workflow Automation'

简介

GHL 工作流程自动化技能用于处理 GitHub 相关协作信息和代码变更流程。

  • 适合在项目状态跟踪、分支管理和协作事项整理等开发场景中应用。
  • 通过 GitHub 仓库以 npx skills add 方式安装并启用对应技能模块。
  • 使用前应核实维护状态,注意可能执行的命令操作和文件修改权限。
  • ghl-workflow-automation 属于前端设计类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

GHL Workflow Automation

Overview

GoHighLevel's Workflow Builder is the automation engine powering all marketing, sales, and operational processes. Workflows replace the legacy "Campaigns" and provide a visual, drag-and-drop interface for building complex multi-step automations.


Core Concepts

ConceptDescription
TriggerThe event that starts a workflow (e.g., form submitted, tag added)
ActionThe task performed after a trigger fires (e.g., send SMS, add tag)
Condition (If/Else)Branching logic based on contact data, tags, or custom fields
Wait StepA timed delay between actions (minutes, hours, days, or specific time)
GoalA target state that, when reached, stops the workflow for that contact
Custom ValuesSystem-wide variables for dynamic content (e.g., {{custom_values.company_name}})
Custom FieldsContact-specific data used in merge fields (e.g., {{contact.first_name}})

Triggers Reference

Contact Events

  • Contact Created — New contact added to the system
  • Contact Changed — Any field on a contact is updated
  • Tag Added / Tag Removed — Specific tag applied or removed
  • Contact DND — Do Not Disturb status changed
  • Birthday Reminder — Based on contact's birthday field
  • Note Added / Note Changed — Internal notes activity

Communication Events

  • Customer Replied — Contact responds via any channel (email, SMS, etc.)
  • Form Submitted — A specific GHL form is completed
  • Survey Submitted — A specific survey is completed
  • Trigger Link Clicked — Special tracking link is clicked
  • Email Events — Email opened, clicked, bounced, complained, unsubscribed
  • Facebook Lead Form Submitted — Lead ad form captured

Sales & Booking Events

  • Appointment Status — Booking confirmed, cancelled, no-showed
  • Pipeline Stage Changed — Opportunity moves to a new stage
  • Opportunity Status Changed — Deal won, lost, or abandoned
  • Order Submitted / Order Form Submission
  • Invoice — Invoice created, sent, paid, overdue
  • Payment Received

Membership Events

  • Membership New Signup
  • Product Access Granted / Product Access Removed
  • Offer Access Granted
  • Category Completed / Product Completed

Other Events

  • Task Added / Task Completed / Task Reminder
  • Stale Opportunities — Opportunities inactive for a configured period
  • Inbound Webhook — External systems trigger the workflow via webhook URL
  • Manual / API Trigger — Workflow started manually or via API call
Best Practice: Always apply filters to triggers. For example, filter a Form Submitted trigger to a specific form. Without filters, the workflow fires for ALL forms.

Actions Reference

Communication

  • Send Email — HTML or plain text, with merge fields and attachments
  • Send SMS / MMS — Text messages with optional media
  • Send Voicemail Drop — Ringless voicemail delivery
  • Send to Messenger — Facebook Messenger message
  • Send Internal Notification — Alert team members via email or SMS
  • Send Review Request — Automated review solicitation

Contact Management

  • Add / Remove Tag
  • Create / Update Contact
  • Add to / Remove from Workflow
  • Add Internal Note
  • Create Task — Assign follow-up tasks to team members
  • Assign User — Assign contact to a specific team member
  • Update Custom Field — Set or modify any custom field value
  • Math Operation — Increment/decrement numeric fields (e.g., lead score)
  • Set Contact DND

Pipeline & Sales

  • Create / Update Opportunity
  • Move Opportunity Stage
  • Add to / Remove from Campaign

External & Advanced

  • Webhook (Custom) — Send data to external systems (Zapier, Make, custom endpoints)
  • HTTP Request — Make API calls to third-party services
  • Google Sheets — Add rows, update cells
  • If / Else Condition — Branch logic based on data
  • Go To Step — Jump to a different action in the workflow
  • Wait — Delay for a specified time or until a specific day/time

Custom Values vs. Custom Fields

FeatureCustom ValuesCustom Fields
ScopeSystem-wide (same for everyone)Per-contact (unique to each person)
Use CaseCompany name, phone, address, brandingContact name, email, lead score
UpdateChange once → updates everywhereChanges per individual contact
Merge Syntax{{custom_values.field_name}}{{contact.field_name}}
Best ForSnapshots, templates, global brandingPersonalization, segmentation

Custom Values Best Practices

  1. Group by category — Create folders like "Business Info", "Branding", "Social Links"
  2. Use for snapshots — Store client-specific details that can be easily swapped
  3. Naming convention — Use snake_case with clear prefixes (e.g., biz_phone, biz_email)
  4. Keep them current — Review and update quarterly

Workflow Design Best Practices

Planning

  1. Map the journey first — Sketch the trigger → action flow on paper before building
  2. Start simple — Begin with 3-5 steps, then add complexity
  3. One trigger per workflow — Avoid multiple triggers causing confusion
  4. Use descriptive names — Name workflows clearly: [Niche] - [Purpose] - [Channel] (e.g., Dental - New Lead Follow-Up - SMS)

Building

  1. Use if/else branches — Personalize paths based on tags, custom fields, or contact behavior
  2. Add wait steps — Space out messages naturally (don't send 5 SMS in 1 minute)
  3. Set time windows — Configure delivery hours (e.g., 9 AM–6 PM in contact's timezone)
  4. Use goals — Stop the workflow when the desired outcome is achieved (e.g., appointment booked)
  5. Add internal notifications — Alert team members at critical workflow points

Testing

  1. Test with a real contact — Create a test contact and run through the entire workflow
  2. Verify all links — Check every URL, tracking link, and redirect
  3. Check merge fields — Ensure all {{variables}} resolve correctly
  4. Test edge cases — Verify if/else branches with different contact data
  5. Monitor after launch — Watch the first 10-20 enrollments for errors

Performance

  1. Review weekly — Check open rates, click rates, and reply rates
  2. A/B test messages — Experiment with different copy, subject lines, and timing
  3. Archive unused workflows — Deactivate and archive workflows no longer in use
  4. Document your automations — Maintain an internal wiki or spreadsheet listing all active workflows

Common Workflow Templates

Speed-to-Lead (New Lead Response)

Trigger: Form Submitted
→ Send SMS (Immediate): "Thanks {{contact.first_name}}! We'll be in touch shortly."
→ Send Email: Welcome + value proposition
→ Internal Notification: Alert sales rep
→ Wait 5 min
→ If/Else: Contact replied?
   → Yes: End workflow
   → No: Send SMS follow-up
→ Wait 24 hours
→ Send Email: Case study / testimonial
→ Wait 48 hours
→ If/Else: Appointment booked?
   → Yes: End workflow
   → No: Send SMS with booking link

Appointment Reminder Sequence

Trigger: Appointment Status → Confirmed
→ Send SMS: "Your appointment is confirmed for {{appointment.date}}!"
→ Wait until 24hrs before appointment
→ Send SMS: "Reminder: Your appointment is tomorrow at {{appointment.time}}"
→ Wait until 1hr before appointment
→ Send SMS: "See you in 1 hour! Here's the address: {{custom_values.biz_address}}"

Review Request Automation

Trigger: Pipeline Stage Changed → "Completed" / "Delivered"
→ Wait 2 days
→ Send SMS: "How was your experience? We'd love a review! {{custom_values.review_link}}"
→ Wait 3 days
→ If/Else: Review received?
   → Yes: Send thank you SMS
   → No: Send Email: Gentle review reminder

Key Resources

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

35.24%
按下载量换算977

Claude

32.49%
按下载量换算901

Cursor

18.28%
按下载量换算507

Gemini CLI

9.58%
按下载量换算266

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills