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)
- Make a folder named
client-report-writerand save the file above inside it asSKILL.md. - Zip the folder.
- 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.
Sponsored slot. Your MCP server or skill pack here. Advertise.
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.