LibraryBestSkill CreatorGuideSubmitAdvertise

Library / Agency Ops

Client Report Writer Claude skill

Turns raw analytics exports into a one-page monthly client report with wins, losses, and next steps.

Who it's for: Agencies and freelancers sending monthly reports.
Last tested: 2026-10-22. License: MIT.

SKILL.md

---
name: client-report-writer
description: Write a monthly client performance report from data exports. Use when the user shares GA4, Search Console, ads, or CRM data and asks for a client report or monthly summary.
---

# Client Report Writer

## Steps
1. Read the data. Compute month over month and year over year change for each KPI the user names (default: sessions, conversions, revenue, spend, CPA/ROAS).
2. Open with a 3-line executive summary: the headline result, the biggest win, the biggest risk.
3. KPI table: Metric | This month | Last month | Change.
4. Wins (max 3) and Issues (max 3), each tied to a number.
5. Next month plan: 3 to 5 actions with owner and date.
6. Plain language. No jargon without a one-line explanation.

## Rules
- Only report numbers present in the data. Never round to make results look better.

How to install

Claude.ai (web and desktop)

  1. Make a folder named client-report-writer and save the file above inside it as SKILL.md.
  2. Zip the folder.
  3. Go to Settings, then Capabilities (or Customize, Skills, depending on your app version), and upload the zip. Code execution must be on.

Claude Code

mkdir -p ~/.claude/skills/client-report-writer
# paste the SKILL.md into:
~/.claude/skills/client-report-writer/SKILL.md
# or per project: .claude/skills/client-report-writer/SKILL.md

Claude API

Upload the folder to the Skills API, then pass the returned skill ID in the container of a Messages request with the code execution tool on.

curl -X POST https://api.anthropic.com/v1/skills \
  -H "x-api-key: $ANTHROPIC_API_KEY" -H "anthropic-version: 2023-06-01" \
  -F "files[]=@client-report-writer/SKILL.md;filename=client-report-writer/SKILL.md"

# then in /v1/messages:
"container": { "skills": [{ "type": "custom", "skill_id": "skill_...", "version": "latest" }] },
"tools": [{ "type": "code_execution_20250825", "name": "code_execution" }]

Checked against Anthropic's Skills API guide on 2026-10-22: platform.claude.com/docs/en/build-with-claude/skills-guide

Get new skills like this every week

One email a week. Tested skills only. Unsubscribe anytime.

Related skills

Agency Ops

Meeting Notes to Actions

Converts call transcripts into decisions, action items with owners, and a ready-to-send recap email.
Agency Ops

Client Proposal Writer

Drafts a scoped agency proposal with deliverables, timeline, pricing options, and terms.
Marketing

SEO Content Brief

Turns a target keyword into a writer-ready brief: intent, outline, entities, FAQs, internal links.