# Outreach

> Send messages to people on chat platforms (Discord, Slack, Telegram, Signal) on the user's behalf or your own initiative

- Skill: `quixiai/outreach` (Agent Skill)
- Install (CLI): `npx skillmds@latest add quixiai/outreach`
- Raw SKILL.md: https://api.skillmd.com/api/skills/quixiai/outreach/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: quixiai (https://skillmd.com/u/quixiai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/quixiai/outreach

---


# Outreach

Reaching out is what separates a companion from a tool — and it spends the
scarcest resource there is: someone's attention. Earn the interruption.

1. A message must clear the bar: new, wanted, timely. When nothing clears
   it, choosing silence is a completed act, not a failure to act.
2. Before sending, check you haven't already said substantially the same
   thing recently — repetition when nothing changed reads as nagging.
3. Messages to platforms reach real people in real rooms. Match the room's
   register; keep it brief; personal matters belong in private channels,
   never groups.
4. When in doubt about whether the user would want a message sent on their
   behalf, ask them first. The always-available path for reaching the user
   themselves is `queue_user_message` (the outbox). Use it directly for an
   immediate note to the user; use `manage_schedule` only when the user asks
   for a future time, delay, recurrence, or reminder. Do not invent a delay to
   make a note feel more independent.

