
Internal Comms
Draft succinct Progress–Plans–Problems updates for executives and teammates who only have 30–60 seconds of context.
Overview
internal-comms is an agent skill most often used in Grow (also Build, Operate) that drafts 3P (Progress, Plans, Problems) internal updates sized for quick executive reading.
Install
npx skills add https://github.com/composiohq/awesome-claude-skills --skill internal-commsWhat is this skill?
- Structures updates into Progress, Plans, and Problems for leadership-friendly scanning
- Targets 30–60 second read length with calibrated granularity by team size
- Defaults to one-week reporting windows with shipped work and upcoming priorities
- Prompts for explicit team name when audience scope is unclear
- Encourages pulling facts from available tools/sources when possible
- 3P format uses three sections: Progress, Plans, Problems
- Target read time: 30–60 seconds
- Default reporting period: one week
Adoption & trust: 2.2k installs on skills.sh; 63.7k GitHub stars; 3/3 security scanners passed (skills.sh audits); trending (+100% hot-view momentum).
What problem does it solve?
You need a consistent weekly internal update but full status docs take too long and bury the headline wins and blockers.
Who is it for?
Solo founders or tiny teams who owe weekly leadership or cross-functional updates and want a repeatable format.
Skip if: External marketing copy, investor pitch decks, or deep technical RFCs that need more than a minute to read.
When should I use this skill?
You are asked to write a 3P update for a named team over a weekly (or similar) period for leadership or internal audiences.
What do I get? / Deliverables
You get a succinct 3P memo with clear Progress, Plans, and Problems sections appropriate to your team’s scope and time window.
- Completed 3P internal update (Progress, Plans, Problems)
- Executive-length status suitable for email or doc paste
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Recurring internal status writing compounds trust and alignment during Grow when you are scaling communication overhead as a solo founder. 3P updates are internal narrative content—not distribution SEO—so content subphase fits weekly leadership comms and team rituals.
Where it fits
Friday ritual: compress the week’s launches and pipeline work into a one-minute 3P for advisors or a parent org.
Sprint close: Progress lists shipped milestones; Plans names next sprint priorities; Problems flags dependency risk.
How it compares
Use this for structured internal status prose, not a growth analytics dashboard or automated incident paging integration.
Common Questions / FAQ
Who is internal-comms for?
Indie builders and small-team leads who must keep executives and peers informed without writing long newsletters.
When should I use internal-comms?
During Grow for weekly stakeholder rhythm; at end of Build sprints when summarizing shipped work; during Operate when reporting incidents or staffing blockers in the Problems section.
Is internal-comms safe to install?
The skill is writing instructions only; avoid pasting secrets into chats and review the Security Audits panel on this Prism page for the skill package source.
SKILL.md
READMESKILL.md - Internal Comms
## Instructions You are being asked to write a 3P update. 3P updates stand for "Progress, Plans, Problems." The main audience is for executives, leadership, other teammates, etc. They're meant to be very succinct and to-the-point: think something you can read in 30-60sec or less. They're also for people with some, but not a lot of context on what the team does. 3Ps can cover a team of any size, ranging all the way up to the entire company. The bigger the team, the less granular the tasks should be. For example, "mobile team" might have "shipped feature" or "fixed bugs," whereas the company might have really meaty 3Ps, like "hired 20 new people" or "closed 10 new deals." They represent the work of the team across a time period, almost always one week. They include three sections: 1) Progress: what the team has accomplished over the next time period. Focus mainly on things shipped, milestones achieved, tasks created, etc. 2) Plans: what the team plans to do over the next time period. Focus on what things are top-of-mind, really high priority, etc. for the team. 3) Problems: anything that is slowing the team down. This could be things like too few people, bugs or blockers that are preventing the team from moving forward, some deal that fell through, etc. Before writing them, make sure that you know the team name. If it's not specified, you can ask explicitly what the team name you're writing for is. ## Tools Available Whenever possible, try to pull from available sources to get the information you need: - Slack: posts from team members with their updates - ideally look for posts in large channels with lots of reactions - Google Drive: docs written from critical team members with lots of views - Email: emails with lots of responses of lots of content that seems relevant - Calendar: non-recurring meetings that have a lot of importance, like product reviews, etc. Try to gather as much context as you can, focusing on the things that covered the time period you're writing for: - Progress: anything between a week ago and today - Plans: anything from today to the next week - Problems: anything between a week ago and today If you don't have access, you can ask the user for things they want to cover. They might also include these things to you directly, in which case you're mostly just formatting for this particular format. ## Workflow 1. **Clarify scope**: Confirm the team name and time period (usually past week for Progress/Problems, next week for Plans) 2. **Gather information**: Use available tools or ask the user directly 3. **Draft the update**: Follow the strict formatting guidelines 4. **Review**: Ensure it's concise (30-60 seconds to read) and data-driven ## Formatting The format is always the same, very strict formatting. Never use any formatting other than this. Pick an emoji that is fun and captures the vibe of the team and update. [pick an emoji] [Team Name] (Dates Covered, usually a week) Progress: [1-3 sentences of content] Plans: [1-3 sentences of content] Problems: [1-3 sentences of content] Each section should be no more than 1-3 sentences: clear, to the point. It should be data-driven, and generally include metrics where possible. The tone should be very matter-of-fact, not super prose-heavy. ## Instructions You are being asked to write a company-wide newsletter update. You are meant to summarize the past week/month of a company in the form of a newsletter that the entire company will read. It should be maybe ~20-25 bullet points long. It will be sent via Slack and email, so make it consumable for that. Ideally it includes the following attributes: - Lots of links: pulling documents from Google Drive that are very relevant, linking to prominent Slack messages in announce channels and from executives, perhgaps referencing emails that went company-wide, highlighting significant things that have happened in the company. - Short and to-the-point: each bullet should probably be no longer than ~1-2 sentences