hztbuaa/open-fars-template/email-notify
Claude Code and agent skill by hztbuaa/open-fars-template
- community
Checking that the SKILL.md file is still in the repository.
Use when a task reaches a milestone, completes, fails after retries, or needs human decision - sends structured notification email to the user
Install
npx vskill@latest install hztbuaa/open-fars-template/email-notifySKILL.md
Email Notify
Overview
Send structured notification emails to the user (god/human-in-the-loop) via SMTP. This is the sole communication channel between Claude Code and the user in autonomous/god-mode scenarios.
Setup
The send-email.py script and config.json live alongside this SKILL.md in the project's .claude/skills/email-notify/ directory.
config.json fields:
smtp_host— SMTP server (e.g.smtp.qq.com,smtp.gmail.com)smtp_port— SMTP SSL port (typically465)smtp_user— sender email addresssmtp_auth_code— SMTP authorization code (not login password)recipient— notification recipient emailsender_name— display name in From header (default:Claude Code)
When to Use
- Task completed and ready for user acceptance
- Judge review failed 3+ times, needs human escalation
- Critical decision point that requires human judgment
- Periodic progress report for long-running tasks
- Unexpected error or blocker that cannot be resolved autonomously
Usage
Send email via the asset script:
Or with a body file for longer reports:
Optional attachment:
Email Content Template
Always structure the email body as follows:
Subject Line Convention
Always prefix with [Claude Code]:
[Claude Code] Task Complete: <task name>[Claude Code] ESCALATION: <issue summary>[Claude Code] Progress: <milestone name>[Claude Code] Decision Needed: <question>
Common Mistakes
- Sending emails too frequently (batch updates, don't spam)
- Vague subject lines (be specific about what happened)
- Missing action-required section (user must know what to do next)
- Forgetting to include references (branch name, file paths)
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 repositoryCheckingtemplate/.claude/skills/email-notify/SKILL.md
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
[](https://verified-skill.com/skills/hztbuaa/open-fars-template/email-notify)