professional-communication — Claude Code skill: setup and use
This skill helps draft workplace emails, team updates, and meeting agendas. Use it when a technical issue needs a clear explanation for managers, teammates, or non-technical stakeholders.
npx claude-code-templates@latest --skill enterprise-communication/professional-communicationWhat professional-communication does
The skill guides professional writing in software development. It helps structure requests, project updates, and incident messages so readers can identify the main point, understand the context, and see what should happen next. It also addresses how much implementation detail to include for engineering peers, managers, and audiences outside engineering.
Email guidance covers subject lines, message structure, and specific requests. Team communication advice discusses threaded replies, selective mentions, and messages that do not demand an immediate response. The skill also covers meeting preparation and explaining technical concepts in plain language. Supporting resources include references/email-templates.md and references/jargon-simplification.md.
Its allowed tools are Read, Glob, and Grep. These can inspect files and locate relevant material, but they do not send emails or chat messages. For Claude Code, installation options include an npx command or placing SKILL.md in the user's skills directory.
What it helps with
- Draft an email requesting a decision by a specific deadline
- Summarize project progress, blockers, and next steps
- Explain an implementation issue to a non-technical stakeholder
- Write a team message that describes an error and requests help
- Prepare a meeting agenda around pending decisions
Example prompts for the agent
- Draft an email to my manager explaining why the release is delayed and outlining the next steps.
- Rewrite this deployment error message so a teammate can understand the issue and what to investigate.
- Explain the impact of a database migration to a stakeholder without an engineering background.
How to install professional-communication
1claude-code-templates
npx claude-code-templates@latest --skill enterprise-communication/professional-communication2Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill professional-communication -a claude-code3Manually: put the files in place
~/.claude/skills/professional-communication/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/professional-communication/
Manually: put the files in place
.agents/skills/professional-communication/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/professional-communication/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates professional-communication2Manually: put the files in place
.github/skills/professional-communication/SKILL.mdPlatform CLI
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/enterprise-communication/professional-communicationManually: put the files in place
.devin/skills/professional-communication/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about professional-communication
How do I install professional-communication in Claude Code?
Run npx claude-code-templates@latest --skill enterprise-communication/professional-communication. An alternative is npx skills add davila7/claude-code-templates --skill professional-communication -a claude-code. You can also place SKILL.md at ~/.claude/skills/professional-communication/SKILL.md.
What does professional-communication do?
It guides the drafting of workplace emails, team chat messages, status reports, and meeting materials. Its advice changes the level of technical detail to fit the intended reader.
Can professional-communication send messages automatically?
The skill provides writing guidance and allows Read, Glob, and Grep. Those tools support file inspection and search; they do not provide email or chat delivery.