skills / writing

internal-comms

what it does

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.).

Verified Before and after: 2 models 1 try per case View source Download .zip

Compare the answers

Answers from Claude Sonnet 5.5 and GPT-6.1 Sol · try 1 of 1

Same request, same model, once with the skill and once without. Read both and judge for yourself.

“People keep asking the same things about the office move in #general. Write an FAQ we can pin, using what we actually know so far.”

Source material given with the request

Questions from the channel this week: - "When are we moving?" (asked 9 times) - "What's the new address?" - "Do we get parking at the new place or is it reimbursed?" - "What day do we actually switch buildings?" - "Can I keep my monitor and chair?" - "Is the old office open the week of the move?" What we know (from Facilities, Oct 21): - Move date: Monday, January 11. Last day in the old office is Friday, January 8. - New address: 410 Wharf Street, 5th floor. - Monitors move with you; label them by Jan 7. Chairs stay, the new office has new ones. - Old office is closed Jan 11 onward. - Parking: Facilities is still comparing a garage contract against a reimbursement. Decision expected Nov 10.
with the skill
📌 **Office Move FAQ** *Based on Facilities’ October 21 update.* - *Question*: When are we moving, and what day do we switch buildings? - *Answer*: We switch to the new office on **Monday, January 11**. Our last day in the old office is **Friday, January 8**. - *Question*: What’s the new address? - *Answer*: **410 Wharf Street, 5th floor.** - *Question*: Will parking be provided or reimbursed? - *Answer*: This is **not yet decided**. Facilities is comparing a garage contract with a reimbursement option and expects a decision on **November 10**. - *Question*: Can I keep my monitor and chair? - *Answer*: Your monitor moves with you—please **label it by January 7**. Chairs stay behind; the new office has new chairs. - *Question*: Will the old office be open during move week? - *Answer*: No. The old office is **closed from January 11 onward**.
without
📌 **Office Move FAQ** *Based on the Facilities update from October 21.* **When are we moving? What day do we switch buildings?** We switch to the new office on **Monday, January 11**. The last day in the old office is **Friday, January 8**. **What’s the new address?** **410 Wharf Street, 5th floor.** **Will we have parking, or will parking be reimbursed?** This is **not decided yet**. Facilities is comparing a garage contract with reimbursement. A decision is expected **November 10**. **Can I keep my monitor and chair?** - **Monitor:** It moves with you. Please label it by **January 7**. - **Chair:** It stays behind. The new office will have new chairs. **Will the old office be open during move week?** No. The old office is **closed from January 11 onward**. Your last day to use it is **Friday, January 8**.

Answers are shown exactly as the model wrote them, from the first try, and nothing is picked by hand.

The models

2 models

Claude Sonnet 5.5

made by Anthropic

claude-sonnet-5-5 · revision not reported by the provider

1 try per case · tested 1 Nov 2026

GPT-6.1 Sol

made by OpenAI

gpt-6.1-sol · revision not reported by the provider

1 try per case · tested 1 Nov 2026

The tasks

written by Carte Blanche
company-newsletter

“Write this month's all-company newsletter. It goes out on Slack and email to about 1,200 people. Here's everything people sent me; use what's worth the whole company's attention.”

exec-slip-update

“Write a status update for the exec team on the warehouse migration. We're going to miss the date and I need them to make a call.”

incident-writeup

“Write the internal incident summary for yesterday's checkout outage. It's going to the whole engineering org in Slack.”

office-move-faq

“People keep asking the same things about the office move in #general. Write an FAQ we can pin, using what we actually know so far.”

weekly-update-from-notes

“Turn my notes into this week's update from the Payments team for leadership. They skim these, so keep it short.”

Install

Download the .zip and unzip it. Put its files, in a folder named internal-comms, here:

Claude Code~/.claude/skills/Every project. For one project only, use .claude/skills/ inside it.
Codex~/.agents/skills/Every project. For one repository only, use .agents/skills/ inside it.
Cursor~/.cursor/skills/Cursor also reads the Claude Code and Codex folders above.

Then start a new session and ask for what the skill does. Other agents that read SKILL.md have their own skills folder; check their docs.

Coming after launch: get skills from inside your agent, no download needed.