client-reporter
Create and publish a recurring client-facing deliverable — SEO or analytics monthly, project status report, audit results — as a branded live page with view…
Turn research, analysis, or any markdown the agent just produced into a live, beautifully designed web report with a shareable tracked URL via ReportRoom. Use when the user says "publish this", "make this shareable", "turn this into a report", "put this on a page", or wants
$ npx -y skills add dashaworks/report-skills --skill report-publisher --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/report-publisherContext preview
The summary Claude sees to decide when to auto-load this skill.
Turn research, analysis, or any markdown the agent just produced into a live, beautifully designed web report with a shareable tracked URL via ReportRoom. Use when the user says "publish this", "make this shareable", "turn this into a report", "put this on a page", or wants
name: report-publisher description: Turn research, analysis, or any markdown the agent just produced into a live, beautifully designed web report with a shareable tracked URL via ReportRoom. Use when the user says "publish this", "make this shareable", "turn this into a report", "put this on a page", or wants findings to live beyond the chat. Not for recurring client deliverables (use client-reporter), slide decks (use deck-publisher), or proposals that need view alerts (use proposal-tracker).
The default "get it out of the chat" skill: whatever was just produced — deep research, a competitive analysis, a technical write-up — becomes a live web report with a URL worth sharing.
Follow the shared flow in the root `SKILL.md` (access check → `get_design_system` → author → `lint_document` → approval → `publish`). This file covers only what's specific.
1. **Scope the content.** Confirm what goes in (the whole conversation output? just the final analysis?) and the audience (colleague, community, public). Audience decides tone of the framing, not the facts. If it's for the team rather than the world and the user is in a team workspace (`account_status` → `org_kind: team`), publish with `visibility: "team"` so only signed-in org members can view it. 2. **Structure for the web, don't paste.** Reshape chat-formatted output into a real document: a title that states the finding, an executive summary up top, sections with descriptive headings, data moved into tables/charts where the design system provides them, sources/appendix at the end. Cut conversational scaffolding ("as we discussed above…"). 3. **Author + lint + approval gate** per the shared flow. In the preview, include your suggested title — titles that state the conclusion travel better than topic labels ("X is 30% cheaper than Y at scale", not "X vs Y comparison"). 4. **Publish and hand over the URL.** Mention the page is tracked: "ask me later how it's doing" (`get_analytics`).
Report Skills is an AI report generator and AI report writer for Claude Code and Codex — a bundle of 5 skills that convert agent output (research, analysis, proposals, status updates) into live web reports, client reports, and slide decks with shareable URLs.
Create and publish a recurring client-facing deliverable — SEO or analytics monthly, project status report, audit results — as a branded live page with view…
Turn content into a responsive, presenter-friendly slide deck published at a live URL via ReportRoom. Use when the user says "make this a deck", "turn this…
Publish a proposal, offer, or pitch as a tracked link and report back whether it's getting read (view analytics after sending). Use when the user says "send…
Polish an existing report, deck, or HTML page to the ReportRoom design bar — visual hierarchy, typography, charts, dark mode, OG/social link preview. Use when…