internal-comms
Standardizes internal communications using concise, action-oriented formats for standups and updates.
Install
mkdir -p .claude/skills/internal-comms-jamestorrevillas && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18511" && unzip -o skill.zip -d .claude/skills/internal-comms-jamestorrevillas && rm skill.zipInstalls to .claude/skills/internal-comms-jamestorrevillas
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Use this skill for internal team communications — daily standups, sprint updates, status reports, retrospective notes, leadership updates, or any written communication within a team or organization. Trigger on keywords: standup, DSU, status update, sprint update, team communication, write to my team, leadership update, slack message to team, retrospective notes, EOD update.Key capabilities
- →Structure daily standup notes
- →Format sprint updates with status and blockers
- →Draft leadership and stakeholder updates using BLUF
- →Provide guidelines for Slack and team messages
- →Offer tone guidelines for internal communications
How it works
The skill provides structured templates and guidelines for various internal communications, including daily standups, sprint updates, and leadership reports. It emphasizes brevity and clarity.
Inputs & outputs
When to use internal-comms
- →Writing daily standup notes
- →Drafting sprint status updates
- →Communicating project status to leadership
About this skill
Internal Communications
Core Principle
Internal comms should be brief, informative, and actionable. No filler. No padding. Respect your reader's time.
Daily Standup (DSU) Format
Structure
Yesterday: [what you completed — be specific]
Today: [what you're working on]
Blockers: [anything blocking you — or "none"]
Taglish Style (for Filipino dev teams)
Good afternoon.
Yesterday, na-finish ko yung [task].
Today, mag-wo-work ako sa [task].
[Wala naman blocker. / May blocker ako — [describe].]
That's all from me, [Name].
Passing the floor
That's all from me, [next person's name].
Rules
- Be specific — "fixed the auth bug" not "did some coding"
- Name the story/ticket if relevant
- Blockers are for the team, not personal updates
- Keep it under 60 seconds when spoken
Sprint Update
## Sprint [X] Update — [Date]
**Status:** On track / At risk / Behind
**Completed this sprint:**
- [Story/task] — [brief outcome]
- [Story/task] — [brief outcome]
**In progress:**
- [Story/task] — [current status, ETA]
**Blockers:**
- [blocker] — [what you need to resolve it]
**Next sprint focus:**
- [preview of upcoming work]
Leadership / Stakeholder Update
Use BLUF (Bottom Line Up Front):
[One sentence: what they need to know]
[2-3 sentences: context and detail]
[Optional: what decision or action you need from them]
Example:
The Query Clarity Assessment Agent is code-complete and
pending final integration review.
Unit and integration test coverage is at 95%+.
The PR is on hold pending Anand's return to finalize
the Document Extraction dependency.
Expected deployment: end of next sprint.
Slack / Team Message Guidelines
- Lead with the point — don't bury the main message
- @mention only when action is needed from that person
- Use threads for follow-ups to keep channels clean
- Emoji reactions to acknowledge without cluttering threads
- Mark urgent clearly — "⚠️ Heads up:" or "🚨 Action needed:"
Raising a Blocker
🚨 Blocker — [brief title]
I'm blocked on [task] because [specific reason].
What I need: [exactly what you need, from whom]
Impact: [what gets delayed if not resolved]
Tone Guidelines
- Professional but human — not robotic, not overly casual
- Direct — say what you mean without over-softening
- Constructive — focus on solutions, not just problems
- Honest — don't spin bad news; present it clearly with a path forward
Phrases to Avoid
- "Just wanted to reach out..." → just say the thing
- "Per my last message..." → restate clearly instead
- "As per usual..." → sounds passive-aggressive
- "Does that make sense?" → assumes confusion; say "Let me know if you have questions"
When not to use it
- →When communicating externally to clients or partners
- →When the communication requires a highly informal or unstructured format
- →When the communication is not related to team updates or project status
Limitations
- →Focuses on internal team communications
- →Emphasizes brevity and actionable information
- →Provides specific templates for different communication types
How it compares
This skill offers predefined structures and rules for internal communications, ensuring consistency and efficiency, unlike ad-hoc communication that may lack organization or clarity.
Compared to similar skills
internal-comms side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| internal-comms (this skill) | 0 | 4mo | No flags | Beginner |
| it-role-expert | 0 | 5mo | No flags | Beginner |
| weekly-stakeholder-report-template-generator | 0 | 4mo | Review | Beginner |
| internal-comms | 8 | 3mo | No flags | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
it-role-expert
krafton-ai
Provides role-specific expertise for 26+ IT company positions. Use when responding from a specific role's perspective, providing role-based advice, or when specialized knowledge is needed for engineering, product, design, data, marketing, sales, operations, HR, legal, finance, leadership, or academic functions.
weekly-stakeholder-report-template-generator
BetterPromptme
This prompt instructs the AI to act as a business communications specialist and produce a reusable, executive-friendly weekly project status report email template in markdown. It uses provided project and recipient details to pre-fill the subject, greeting, and closing, and outputs a clearly structu
internal-comms
anthropics
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
startup-business-analyst-business-case
sickn33
Generate comprehensive investor-ready business case document with market, solution, financials, and strategy
launch-strategy
davila7
When the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature release,' 'announcement,' 'go-to-market,' 'beta launch,' 'early access,' 'waitlist,' or 'product update.' This skill covers phased launches, channel strategy, and ongoing launch momentum.
ticket-triage
anthropics
Triage incoming support tickets by categorizing issues, assigning priority (P1-P4), and recommending routing. Use when a new ticket or customer issue comes in, when assessing severity, or when deciding which team should handle an issue.