Skip to content
Automation
Skill

/in-app-messaging-kit

Library of in-product message patterns, triggers, and targeting rules.

From plugin
gtm-agents
368200 skills200 agents199 commands
Install
$ npx -y skills add gtmagents/gtm-agents --skill in-app-messaging-kit --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/in-app-messaging-kit

Context preview

The summary Claude sees to decide when to auto-load this skill.

Library of in-product message patterns, triggers, and targeting rules.

SKILL.md

in-app-messaging-kit.SKILL.md
name: in-app-messaging-kit
description: Library of in-product message patterns, triggers, and targeting rules.

In-App Messaging Kit Skill

When to Use

  • Designing nudges, tooltips, and walkthroughs for onboarding or feature launches.
  • Coordinating lifecycle messaging across in-app surfaces, chat, and email.
  • Testing personalization ideas tied to usage milestones or cohorts.

Framework

1. **Trigger Matrix** – event-based, state-based, and contextual triggers. 2. **Message Patterns** – tooltip, modal, checklist, banner, coachmark, chat prompt. 3. **Targeting Rules** – persona, plan/tier, usage depth, lifecycle stage. 4. **Measurement Plan** – success metrics (CTR, completion, conversion) and guardrails. 5. **Localization + Accessibility** – copy guidelines, fallback flows, and escalation options.

Templates

  • Message brief (goal, trigger, variant, CTA, measurement).
  • Component library reference with best practices.
  • Experiment tracker linking messages to outcomes.

Tips

  • Keep copy concise; pair visuals or GIFs where possible.
  • Schedule “quiet hours” to avoid notification overload.
  • Tie each message to a single next-best-action to reduce decision fatigue.

---

Ships withgtm-agents

Free AI automation for sales, marketing, and growth teams. No coding required.

Get the whole plugin