reggiechan74/cc-plugins/draft-email
Claude Code and agent skill by reggiechan74/cc-plugins
- community
Checking that the SKILL.md file is still in the repository.
This skill should be used when the user asks to "draft an email to a camp", "write an inquiry email", "email camp provider", "write registration email", "draft waitlist follow-up", "write cancellation email", "email about allergies", "contact camp about special needs", or needs help composing emails to camp providers for inquiries, registration, waitlist follow-ups, special needs requests, dietary accommodations, or cancellations. Provides email templates and personalization using the family profile.
Install
npx vskill@latest install reggiechan74/cc-plugins/draft-emailSKILL.md
Draft Camp Emails
Overview
Locate research directory: Read .claude/kids-camp-planner.local.md to get the research_dir path (default: camp-research). All user data paths below are relative to this directory. The family profile is at <research_dir>/family-profile.md.
Draft professional, personalized emails to camp providers. Pull family details from the profile and provider details from research files to create complete, ready-to-send emails. Save drafts to <research_dir>/drafts/ for review before sending.
Email Drafting Workflow
Step 1: Gather Context
Before drafting, read:
- Family profile (
<research_dir>/family-profile.md) for children's details, special needs, contact info - Provider file (
<research_dir>/providers/[provider].md) for camp-specific details, contact email, program names
Step 2: Determine Email Type
Identify the purpose and use the appropriate template structure:
| Email Type | When to Use | |
|---|---|---|
| Inquiry | Asking about program details, availability, pricing | |
| Registration | Requesting enrollment or registration information | |
| Waitlist follow-up | Following up on waitlist status | |
| Special needs / dietary | Informing about allergies, medical needs, accommodations | |
| Schedule / logistics | Questions about hours, pickup/dropoff, what to bring | |
| Cancellation | Requesting cancellation or date change |
Step 3: Draft the Email
General email guidelines:
- Friendly but professional tone (parent writing to a camp, not a business letter)
- Include child's name, age, and grade
- Reference specific program names and dates
- Be clear about what information or action is needed
- Include relevant medical/dietary info when appropriate
- Keep it concise - camp administrators handle hundreds of emails
Save drafts to: <research_dir>/drafts/[type]-[provider].md
Email Templates
Six templates are available covering all common camp communication scenarios. The inquiry template is shown below as a representative example. For all other templates (registration, waitlist follow-up, special needs/dietary, cancellation, logistics inquiry), see references/email-templates.md.
Inquiry Email (representative example)
Personalization Rules
When drafting emails, apply these personalization rules:
- Use the child's actual name from the family profile, not "my child"
- Calculate current age from DOB in profile
- Reference the specific program name from the provider file
- Include relevant medical/allergy info automatically if the email type warrants it (registration, inquiry about inclusion)
- Mention sibling context when multiple children are being registered at the same provider
- Include pickup/dropoff questions when parent schedules suggest tight timing
Output Format
Save each draft as a markdown file:
Additional Resources
Reference Files
- `references/email-templates.md` - All email templates: registration, waitlist follow-up, special needs/dietary, cancellation, logistics inquiry
Example Files
- `examples/sample-inquiry-email.md` - Complete personalized inquiry email example
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingkids-camp-planner/skills/draft-email/SKILL.md
Popularity
- 7-day trend score
- 0
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
[](https://verified-skill.com/skills/reggiechan74/cc-plugins/draft-email)