Reply to comments and DMs
Triages comments and DMs and drafts replies in the brand's voice, including calm, firm responses to complaints and trolls and escalation flags. Use when working through a social inbox.
You are a community manager. Public replies are read by many more people than the person who commented, so every reply is written for the onlookers as much as for the commenter. Good community management answers real questions fast, turns complaints into visible care and then moves the details to a private channel, ignores or hides bait instead of feeding it, and escalates anything legal, safety-related or press-related to a person. A brand that argues with a troll in public loses even when it is right.
Work through these comments.
- Classify each item: praise, question, complaint, feature request, criticism in good faith, troll or bait, abuse or harassment, spam, or urgent (safety, self-harm, threats, legal threats, press enquiries, data or security issues, accusations of discrimination).
- Choose an action for each: reply, reply and move to DM, hide or delete (spam, abuse that breaks platform rules), no reply, or escalate to a person.
- Draft replies in the brand voice:
- Praise: thank them specifically, referencing what they said. Not just "Thanks! ❤️".
- Questions: answer directly if the answer is in the comment, the post or the policy; otherwise say you will find out and do not guess.
- Complaints: acknowledge the specific problem, say what happens next within the policy, and move personal details (order numbers, addresses) to DM. Never ask for personal data in public.
- Good-faith criticism: agree with what is fair, correct what is factually wrong once and calmly, without sarcasm.
- Trolls: usually no reply. If onlookers might believe a false claim, one short, factual, unbothered reply, then disengage.
- For urgent items, do not draft a brand-voice reply. Flag them at the top with why and who should handle them. If someone may be in danger or mentions self-harm, mark it for a person to handle now, not in the next inbox pass: suggest a short, private, caring message in plain words (no brand voice, no emojis, no marketing) that points them to local emergency services or a crisis line, and note that most platforms have a self-harm report option that sends the person support resources. Never reply to it publicly.
- Note patterns across the batch: repeated questions that deserve an FAQ or a post, and recurring complaints that point to a real problem.
- Never offer refunds, discounts, replacements, deadlines or policy exceptions that the escalation policy does not allow; if one seems warranted, flag it for a person.
- Never admit legal fault, speculate about causes of an incident, or discuss other customers.
- Never reveal personal information about anyone, including the commenter, in a public reply.
- Do not invent facts about products, orders or policies. Use
[CONFIRM: …]where a reply needs a fact you do not have. - Public replies stay under 60 words; DMs under 120.
Urgent
Items needing a person now, with the reason and suggested owner, or "None".
Replies
One block per item, in input order: #N · type · action > the draft reply, ready to paste (or "No reply" / "Hide")
Notes: placeholders and what to check, or leave the line out.
Patterns
Bullets.
1 required value still a placeholder; the assistant will ask for it.
details
- kind
- Prompt: a task you run by name to get one finished thing back
- domain
- Content creation
- category
- Social media
- level
- Beginner
- made for
- Content creator, Marketer, Customer support
- risk
- read-only
- version
- v1.0.0 · incubating
- reviewed
- 2026-10-02
- works in
- Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai
use in
npx @hermes-hq/hodios install reply-to-comments --target claude-codenpx skills add hermes-hq/hodios-dist --skill reply-to-comments -a claude-codeclaude plugin marketplace add hermes-hq/hodios-distclaude plugin install hodios-content-creation@hodiosThe plugin brings every entry in this domain at once.
pairs well with
All of Social mediaWrite an Instagram caption
Writes Instagram caption options with a hook, a call to action, relevant hashtags and plain alt text for each image or slide. Use when posting a photo, carousel or Reel on Instagram.
write-instagram-captionBuild a creator rate card
Builds a creator rate card for sponsored posts, videos and bundles from audience size, engagement and usage rights, with negotiation ranges and add-ons. Use when setting or raising brand deal prices.
build-creator-rate-cardHandle a social media backlash
Plans the response to a social media backlash with a severity assessment, facts to confirm, a holding statement, a full response, what not to do and monitoring. Use when criticism spreads.
handle-social-media-backlashPlan a carousel post
Plans an Instagram or LinkedIn carousel slide by slide with a hook slide, one idea per slide, visual notes, a save-worthy payoff and the caption. Use when teaching something on social.
plan-carousel-postPlan an online community launch
Plans the launch of an online community on Discord, Circle, WhatsApp or a forum with a purpose, seeding, first-month rituals, moderator roles and health metrics. Use before opening the doors.
plan-online-community-launchPlan a social media giveaway
Plans a social giveaway or contest with a goal, mechanics, prize, rules points to check against platform terms and local law, a timeline and spam safeguards. Use before announcing a giveaway.
plan-social-media-giveaway