Report Skills — Claude Code & Codex skills for AI reports, decks & client reports
An AI report generator and report writer for Claude Code and Codex. 5 skills that turn what your agent just made — research, analysis, proposals, status updates — into beautiful live web reports, client reports, and slide decks you can share with clients and your team. Published in one step via ReportRoom, with view analytics reported back to you ("your report picked up 42 views this week, peaking Tuesday"). A lightweight, tracked DocSend alternative for agent-made documents — no copy-pasting into Google Docs, no ugly PDF exports.
What's inside
| Skill | What it does | Say things like |
|---|---|---|
| report-publisher | Any research or markdown → live, designed web report with a shareable URL | "publish this", "make this shareable", "turn this into a report" |
| client-reporter | Recurring client reports (SEO client report, monthly status, audits) as branded pages | "monthly report for my client", "send this to the client" |
| proposal-tracker | Publish a proposal as a tracked link — a DocSend alternative that tells you whether it's getting read | "send the proposal", "did they open it?" |
| deck-publisher | Content → responsive, presenter-friendly slide deck at a live URL | "make this a deck", "turn this into slides" |
| report-designer | Polish an existing page to the design bar: hierarchy, charts, dark mode, link previews | "make it beautiful", "improve the design" |
Install
Claude Code (CLI)
/plugin marketplace add dashaworks/report-skills
/plugin install report-skills@report-skills
claude.ai (web)
- Open https://claude.ai/code
- Go to Skills in the sidebar
- Click Add from GitHub
- Paste:
dashaworks/report-skills
Claude Desktop (Mac / Windows)
- Click Customize → + next to Personal plugins → Add marketplace
- Choose Add from a repository and paste:
dashaworks/report-skills - Install the plugin and start a new conversation
Codex CLI
codex plugin marketplace add dashaworks/report-skills
codex plugin add report-skills@report-skills
skills CLI (skills.sh)
Install the five skills into any agent that reads SKILL.md (Claude Code, Codex, and others) with Vercel's skills CLI:
npx skills add https://github.com/dashaworks/report-skills/tree/main/skills
How it works
The skills publish through the ReportRoom MCP server — an agent-native publishing API (one call → live, tracked URL on your domain):
get_design_system— the agent fetches ReportRoom's design language- The agent authors a self-contained HTML report or deck following it
lint_document— automated quality check before anything goes livepublish— live URL back in seconds, analytics attached
No ReportRoom account yet? The skills self-provision one on first use — create_account issues an API key right in the conversation; verify your email (one click) and publish. Docs: https://docs.reportroom.io
Live documents count against your plan (free = 10, Pro = 100, Team/Business = unlimited). When you hit the cap, the skills offer to retire an old page to make room or point you to an upgrade — they never silently drop your new one. Team workspaces can also publish team-only pages and serve from a custom domain.
Why not a PDF or a DocSend link?
- Live pages beat attachments — responsive, dark-mode, always the latest version, presentable from any device.
- You learn what happens after you hit send — view analytics come back to the agent as a signal it can act on, not a dashboard you have to remember to check. It's the DocSend read-tracking idea, agent-native.
- Beautiful by default — the design system supplies the taste; the agent supplies the content.
Safety defaults
Every skill shows you a preview and waits for your approval before anything client-facing goes live. Published pages are public URLs — the skills warn you before publishing anything that looks sensitive. Every page carries a discreet "Published with ReportRoom" footer credit, and the skills flag it before client-facing content goes out so it's never a surprise.
FAQ
What are Claude skills?
Claude skills are packaged instructions that teach Claude Code (and Codex) how to do a specific job well — here, publishing agent-made content as live web pages. Report Skills is a bundle of Claude Code skills (and Codex skills) you install once; each one triggers on plain requests like "publish this" or "send this to my client."
Claude skills vs agents — what's the difference here?
The skill supplies the how (the report-writing craft, the design bar, the publish flow); your agent supplies the what (your content) and runs the tools. You keep driving the agent in natural language — the skill just makes its output publish-ready and on-brand.
Is this a DocSend alternative?
For agent-made documents, yes. proposal-tracker publishes a proposal or deck as a tracked link and reports back whether it's been opened — the core DocSend move, without leaving your Claude Code or Codex session. Links are unlisted (hard-to-guess slugs), not password-protected.
What can the AI report generator produce?
Client reports, SEO client reports, research write-ups, project status updates, audits, proposals, and slide decks — anything your agent just produced becomes a designed, shareable live page.
License
MIT — see LICENSE. Contributions welcome.
No comments yet
Be the first to share your take.