If you do the same task every week, the same way, stop doing it by hand. A skill is a saved set of instructions with your steps, your format and your examples, and the AI follows it the same way every time. My weekly status report is one, and it gives me back 30 minutes every Friday.

Help me build a skill for my weekly status report. Every week I collect what I finished from my [emails, notes, Slack and Notion], list what's in progress and any blockers, and write it up in this template: Wins In progress Blockers Next week Post it in my team Slack channel [#channel name]. Show me the draft before you post it. Keep it under 250 words and use bullet points as much as possible. Ask me any questions you need, then save it as a skill.
A skill is a saved set of instructions, with your steps, format and examples, that the AI follows the same way every time. Claude and ChatGPT both call these skills. In Copilot the closest thing is an agent. Skills pay off for tasks you repeat, like a weekly status report.
Ask Claude to help you build one: describe the task, the steps and the format, and tell it to save the result as a skill. First turn on Code execution and file creation under Settings, Capabilities. Your skills then live under Customize, Skills, where you can turn each one on or off.
Yes, in ChatGPT Business, Enterprise and Edu workspaces, where you can ask ChatGPT to create one in a chat. On Free, Go, Plus and Pro there are no skills, so use a project: open its menu, choose Project settings and paste your instructions. They apply to every chat in that project.
Yes, Copilot calls it an agent. In the Microsoft 365 Copilot app, under Agents, select New agent and describe what you want in plain words. Access depends on your company's licenses and admin settings. Agents built this way can't take actions in outside apps like Slack without Copilot Studio.
Claude can, with the Slack connector, which can send messages to channels. Ask it to show you the draft first. ChatGPT's Slack documentation doesn't list posting messages, and Copilot agents built in Agent Builder can't post to Slack, so with those two you copy the report into Slack yourself.
The full instructions for a weekly status report skill, written out so you can paste them into a Claude skill, a ChatGPT project or a Copilot agent. Plus how to make Claude Cowork run it every Friday on its own.
Name: Weekly status report Use this when I say "run my status report" or ask for my weekly update. Steps: 1. Collect what I finished since last [Friday] from [my email, my notes, Slack channel #name, Notion page name]. Only include work I did or owned. 2. List what's in progress and anything blocked. For each blocker, say who or what it's waiting on. 3. Write it in this template, in this order: Wins In progress Blockers Next week 4. Rules: under 250 words. One line per bullet. Plain words, no hype. Name people and dates. If a section is empty, write "None this week." 5. Match the tone of the example below. 6. Show me the draft. Post it to [#channel name] only after I say "post it." If you can't reach one of my sources, tell me which one and carry on with the rest. Don't guess or fill gaps. Example of last week's report: [paste last week's report]
Prompts, step-by-step guides and checklists you can put to work today.