Agent Skillshexclave/hexclave › icp-visitor-outreach

icp-visitor-outreach

GitHub

分析理想客户画像中未激活或流失用户,通过SQL查询定位细分群体,生成个性化重定向邮件模板及推广行动项,以提升用户留存和参与度。

apps/growth-agent/agent/skills/icp-visitor-outreach/SKILL.md hexclave/hexclave

Trigger Scenarios

需要识别并挽回流失的潜在高价值用户 执行基于理想客户画像的用户增长分析任务

Install

npx skills add hexclave/hexclave --skill icp-visitor-outreach -g -y
More Options

Non-standard path

npx skills add https://github.com/hexclave/hexclave/tree/dev/apps/growth-agent/agent/skills/icp-visitor-outreach -g -y

Use without installing

npx skills use hexclave/hexclave@icp-visitor-outreach

指定 Agent (Claude Code)

npx skills add hexclave/hexclave --skill icp-visitor-outreach -a claude-code -g -y

安装 repo 全部 skill

npx skills add hexclave/hexclave --all -g -y

预览 repo 内 skill

npx skills add hexclave/hexclave --list

SKILL.md

Frontmatter
{
    "name": "icp-visitor-outreach",
    "description": "Execute the \"ICP visitor outreach\" growth analysis topic — identify signed-up users who match the ideal customer profile but stalled, and draft the outreach to re-engage them."
}

ICP visitor outreach

Goal: find the users who look most like the project's ideal customer profile but never activated (or went quiet), and produce ready-to-send outreach that re-engages them.

Data to pull

  1. get-context-bundle — the ICP definition: onboarding answers, interview answers if present, and audience findings from website research. If no explicit ICP exists, derive a working one from the audience findings and say so.
  2. sql-query — where the data exists:
    • Segment signed-up users by activation: never-activated vs. activated-then-dormant vs. active.
    • For the stalled segments, pull what is knowable about fit: signup source, email domain type (business vs. free-mail), events fired before stalling, and where in the product they stopped.
    • Size each segment so the outreach recommendation is proportionate.
    • Send the queries above as ONE batched sql-query call (it takes up to 10); they are independent, so splitting them across calls only adds model round trips.
  3. get-metrics — baseline activity, to quantify what recovering these users would be worth.

What to produce

  • 2-4 save-finding calls, kind outreach-opportunity: each describes one stalled segment — its size, why it plausibly matches the ICP, where its users stopped, and the hypothesized blocker.
  • One save-artifact, kind outreach_template, titled "ICP re-engagement outreach": markdown containing, per segment, a complete email (subject + body) written for that segment's stall point, plus guidance on send timing. Reference only user attributes the team can actually query.
  • One create-action-item (type custom): the outreach campaign itself — which segment first, using which template (reference the artifact id in the payload), with watched_metrics set to returning_users over 14 days.

Quality bar

  • Segments are defined by queryable criteria (events, sources, domains), never vibes; include the defining query logic in the finding body.
  • Outreach copy is specific to the stall point ("you connected X but never Y") — a generic "come back" email fails this analysis topic.
  • Respect the data boundary: you may reference user attributes in segment definitions, but never paste individual users' emails or PII into findings or artifacts.

Version History

  • 6b47a38 Current 2026-08-20 17:41

Same Skill Collection

.agents/skills/roids/SKILL.md
apps/growth-agent/agent/skills/first-screen-audit/SKILL.md
apps/growth-agent/agent/skills/seo-aeo-strategy/SKILL.md
apps/growth-agent/agent/skills/traffic-quality/SKILL.md
.agents/skills/pr-visual-writeup/SKILL.md
skills/hexclave/SKILL.md

Metadata

Files
0
Version
edc39b2
Hash
df4f0112
Indexed
2026-08-20 17:41

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-29 19:03
浙ICP备14020137号-1 $Гость$