Agent Skills › YosemiteCrew/Yosemite-Crew › yosemite-client-communications

yosemite-client-communications

GitHub

为兽医诊所起草和适配面向客户的沟通消息,包括提醒、账单、跟进及投诉等场景。严格基于已批准事实生成草稿,确保信息准确、语气得体,严禁诊断或擅自发送,保障合规性。

.agents/skills/yosemite-client-communications/SKILL.md YosemiteCrew/Yosemite-Crew

Trigger Scenarios

需要撰写兽医客户通知 起草预约提醒或账单说明 处理客户投诉或跟进回复

Install

npx skills add YosemiteCrew/Yosemite-Crew --skill yosemite-client-communications -g -y
More Options

Non-standard path

npx skills add https://github.com/YosemiteCrew/Yosemite-Crew/tree/main/.agents/skills/yosemite-client-communications -g -y

Use without installing

npx skills use YosemiteCrew/Yosemite-Crew@yosemite-client-communications

指定 Agent (Claude Code)

npx skills add YosemiteCrew/Yosemite-Crew --skill yosemite-client-communications -a claude-code -g -y

安装 repo 全部 skill

npx skills add YosemiteCrew/Yosemite-Crew --all -g -y

预览 repo 内 skill

npx skills add YosemiteCrew/Yosemite-Crew --list

SKILL.md

Frontmatter
{
    "name": "yosemite-client-communications",
    "description": "Draft and adapt veterinary practice messages for reminders, estimates, follow-ups, complaints, and approved care instructions. Use for client-facing email, SMS, call scripts, and translations. Preserves supplied clinical facts; does not diagnose, prescribe, interpret results, or send messages without authorization."
}

Yosemite Crew Client Communications

Help a veterinary team say the right thing clearly, kindly, and accurately. Produce usable message drafts from confirmed practice facts and clinician-approved instructions, with unresolved details separated from the client-facing text.

Published by Yosemite Crew. Work with any practice or communications tool without promotion. Keep reusable materials original and free of research-site names, links, and development provenance. Preserve relevant supplied-document references and provide supporting evidence when requested.

Identify the Communication

Establish the audience, purpose, channel, language, and desired action from available context. Ask only for missing facts that affect the message: appointment date and timezone, contact route, approved instructions, estimate items and currency, or the practice's complaint process. Use minimal client/patient identifiers. Do not request an entire clinical record for a reminder.

If an incoming message reports a possible emergency such as difficulty breathing, collapse, inability to urinate, or suspected poisoning, put contacting a veterinarian or emergency service now before routine drafting. Do not reassure the sender to wait, require a completed questionnaire, or imply an unmonitored inbox is being clinically monitored. Use a verified practice escalation route when available; never invent a telephone number, opening hour, or response guarantee.

Build a Fact Boundary

Separate supplied facts, clinician-approved instructions, user preferences, and information still missing. The most recent note is not necessarily the currently authorized plan. Show contradictions to the responsible team instead of resolving them by guesswork.

  • Reproduce medication name, formulation, strength, dose, unit, route, frequency, duration, and timing accurately when relevant and supplied. Do not calculate a dose or infer a missing value. Keep an affected draft on hold if a critical detail is ambiguous.
  • Do not expand an ambiguous abbreviation or change units from memory. A translation must preserve numbers, negation, timing, and clinical meaning; flag uncertainty for qualified review.
  • Relay test results only with the clinician's approved explanation. Do not turn a lab value or result flag into a diagnosis, an all-clear, or a treatment recommendation.
  • Preserve estimate ranges, tax treatment, exclusions, deposits, and approval requirements. An estimate is not automatically a fixed quote; an invoice is not automatically proof of payment.
  • Never invent that a clinician reviewed the case, a manager approved a refund, a booking exists, or a message was sent.

Read Message Patterns for channel-specific drafts, complaints, estimates, and clinical follow-ups.

Draft for the Person Receiving It

Lead with the purpose, give only the context needed, and end with one clear action or a small set of choices. Use plain language and the requested tone. Be compassionate without minimizing distress, pressuring purchase, or promising an outcome. Avoid jargon and moral judgments about affordability or missed appointments.

Adapt the channel:

  • SMS: keep essential details and the action visible. Split or switch channel if necessary; never cut a safety instruction to meet a character target. Do not promise a single SMS segment without checking encoding and length.
  • Email/letter: use a descriptive subject, short paragraphs, and a short list when it improves clarity.
  • Call script: distinguish staff prompts from words spoken to the client. Add a route for questions outside the caller's authority.
  • Translation: keep the meaning faithful and mark unresolved source ambiguity internally. Do not make the translated text more clinically specific than the original.

Separate internal comments from the draft. When missing information is harmless, use clearly marked draft fields. When it affects care, money, identity, timing, or a promise, say held for confirmation and name the exact question. Do not label a placeholder-filled message ready to send.

Respect Confidentiality and Consent

Do not expose patient or account details in public review replies, social posts, or group messages. Do not confirm someone is a client simply to rebut a complaint. Verify intended recipient and authorized contact, especially with shared family accounts, previous owners, or multiple animals with similar names.

Distinguish service messages from marketing. Do not assume permission for one channel or purpose covers another. For jurisdiction-specific consent, record-sharing, or debt-collection rules, verify the applicable requirements rather than inventing a universal policy.

A drafting request does not authorize sending, bulk campaigns, attaching records, booking or canceling an appointment, refunding a payment, or modifying the medical record. For an explicitly requested send, establish the final content, recipient, channel, attachments, and authorization. If delivery status is uncertain, check it before retrying to avoid duplicate messages.

Deliver and Check

Return the requested draft first, unless an urgent safety escalation or missing critical fact must come first. Then include only material verification points and the appropriate reviewer: clinician for medical content, authorized manager for concessions or policy exceptions.

Before release, compare identifiers, dates, timezone, amounts, units, negation, and next steps against the supplied source. A cleanly written draft is not evidence of clinical approval. Do not imply the assistant is a veterinarian or the message has been reviewed when it has not.

Version History

  • 6932903 Current 2026-09-28 15:02

Same Skill Collection

.agents/skills/agent-loop/SKILL.md
.agents/skills/backend-patterns/SKILL.md
.agents/skills/code-review/SKILL.md
.agents/skills/desktop-sonar/SKILL.md
.agents/skills/frontend-design/SKILL.md
.agents/skills/frontend-sonar/SKILL.md
.agents/skills/frontend-testing/SKILL.md
.agents/skills/mobile-patterns/SKILL.md
.agents/skills/monorepo-ops/SKILL.md
.agents/skills/react-doctor/SKILL.md
.agents/skills/yosemite-data-migration-audit/SKILL.md
.agents/skills/yosemite-inventory-planning/SKILL.md
.agents/skills/yosemite-practice-workflow-audit/SKILL.md
.agents/skills/yosemite-staff-onboarding/SKILL.md
.agents/skills/yosemite-vet-software-buyer/SKILL.md
.agents/skills/yosemite-vet-visit-prep/SKILL.md
.claude/skills/agent-loop/SKILL.md
.claude/skills/backend-patterns/SKILL.md
.claude/skills/code-review/SKILL.md
.claude/skills/desktop-sonar/SKILL.md
.claude/skills/frontend-design/SKILL.md
.claude/skills/frontend-sonar/SKILL.md
.claude/skills/frontend-testing/SKILL.md
.claude/skills/mobile-patterns/SKILL.md
.claude/skills/monorepo-ops/SKILL.md
.claude/skills/react-doctor/SKILL.md
.claude/skills/yosemite-client-communications/SKILL.md
.claude/skills/yosemite-data-migration-audit/SKILL.md
.claude/skills/yosemite-inventory-planning/SKILL.md
.claude/skills/yosemite-practice-workflow-audit/SKILL.md
.claude/skills/yosemite-staff-onboarding/SKILL.md
.claude/skills/yosemite-vet-software-buyer/SKILL.md
.claude/skills/yosemite-vet-visit-prep/SKILL.md

Metadata

Files
0
Version
6932903
Hash
7a9bd998
Indexed
2026-09-28 15:02

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-28 23:38
浙ICP备14020137号-1