trainingsites/campus-ai-os/client-comms

Claude Code and agent skill by trainingsites/campus-ai-os

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Write client communications - intake, follow-ups, check-ins, proposals, project updates. Use when user says "write a follow-up for [client]", "client intake email", "check in with [client]", "draft a proposal", or "project update email".

Install

npx vskill@latest install trainingsites/campus-ai-os/client-comms

SKILL.md

Client Communications

Write any type of client communication — intake, session follow-ups, check-ins, re-engagement, testimonial requests, proposals, and project updates.

Kernel preamble §4 applies: references/kernel-preamble.md.

Setup Required

Kernel preamble §1 applies: references/kernel-preamble.md.

Before You Start

  1. Read the resolved voice context — must sound like the owner
  2. Read the resolved brand context — communication style
  3. Read the resolved icp context — who the clients are
  4. Read the resolved offers context — services available
  5. If client model: read projects/[client-name]/notes.md for client context
  6. Check the relevant employee's memory.md for client history

Inputs

The user provides:

  • Communication type — see types below
  • Client name (if specific)
  • Context — what happened, what's next, the situation
  • Urgency (optional) — routine or time-sensitive

Communication Types

TypePurposeTone
Intake / WelcomeNew client onboardingProfessional, warm, sets expectations
Session Follow-upAfter a coaching/consulting sessionSpecific, actionable, prompt
Check-inBetween sessions — how's progress?Caring, accountable, supportive
Re-engagementClient gone quietDirect, value-forward, no guilt
Testimonial RequestAsk for a case study or reviewGrateful, specific, easy to say yes
ProposalPitching a new engagementClear scope, confident, outcome-focused
Project UpdateStatus report on deliverablesOrganized, transparent, next steps clear

Steps

Step 1: Gather Context
  • Pull client notes from projects/[client-name]/ if available
  • Review past session notes or memory entries
  • Understand where this client is in their journey
Step 2: Write the Communication
  • Subject line — 3 options (clear > clever)
  • Opening — reference something specific to this client
  • Body — the purpose (keep it focused — 150-300 words)
  • CTA — one clear next step
  • Sign-off — matches the owner's professional style
Step 3: Proposal Format (if applicable)

For proposals, use this structure:

  1. Context — what they told you they need
  2. Approach — how you'll solve it
  3. Scope — what's included (and what isn't)
  4. Investment — pricing and terms
  5. Next Steps — how to move forward

Output

Save to outputs/YYYY-MM/comms/[client-slug]/ or projects/[client-name]/

If an email platform is connected via MCP, offer to create a draft.

Rules

  • Every client communication must reference something specific to THEM
  • Never send generic templates — personalize based on available context
  • Follow-ups within 24 hours of sessions (prompt the owner if overdue)
  • Proposals: lead with their problem, not your credentials
  • Match the owner's voice — clients should feel they're hearing from the owner directly

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/trainingsites/campus-ai-os/client-comms/badge)](https://verified-skill.com/skills/trainingsites/campus-ai-os/client-comms)

Something wrong with this skill or its page? Tell us.