home / skills / microck / ordinary-claude-skills / in-app-messaging-kit
This skill helps you design and coordinate in-app messaging campaigns with triggers, targeting, and measurement to boost onboarding and feature adoption.
npx playbooks add skill microck/ordinary-claude-skills --skill in-app-messaging-kitReview the files below or copy the command above to add this skill to your agents.
---
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.
---
This skill is a compact in-app messaging kit that bundles common message patterns, trigger matrices, targeting rules, and measurement guidance for product teams. It helps design, launch, and iterate contextual nudges, tooltips, banners, and walkthroughs that guide users toward key actions. The kit focuses on clarity, measurability, and reduced user friction to improve onboarding and feature adoption.
The kit inspects product events and user state to recommend triggers: event-based (actions taken), state-based (account or session attributes), and contextual (time, device, or page). It maps those triggers to message patterns (tooltip, modal, banner, checklist, coachmark, chat prompt) and suggests targeting rules by persona, plan, usage depth, and lifecycle stage. It also provides a measurement plan with primary metrics (CTR, completion, conversion) and guardrails for experimentation and localization/accessibility guidance.
How do I choose the right trigger type?
Match the trigger to intent: use event triggers for explicit actions, state triggers for account attributes, and contextual triggers for location or timing-based nudges.
What metrics should I track first?
Start with CTR and completion for engagement signals, then track downstream conversion and retention to measure true impact.