Skip to content

Paid Ads Report Renderer

Turns validated ad audit results into Markdown, HTML, or PDF client reports.

Stars
10,667
Licence
MIT
Files
1 file

What it does

This skill tells an AI agent how to take the structured results of a paid-advertising audit or plan (stored as a validated JSON bundle) and produce a polished report in Markdown, HTML, or PDF. It makes the agent render every format from the same data, keep findings, confidence levels, evidence references, missing inputs and action owners intact, and clearly flag partial or insufficient-evidence results rather than hiding them in executive summaries. It also tells the agent to keep credentials, customer lists and private paths out of the report unless branding is explicitly enabled.

Great for

  • Agencies or in-house marketers who need a client-ready report from an existing ads audit
  • Anyone who wants an executive summary that honestly shows gaps in the underlying evidence
  • Teams already using the Claude Ads workflow that produce JSON run bundles

Skip it if

  • Users without an existing validated Claude Ads JSON bundle, since the skill renders prior results and does not gather ad data itself (it will not produce a useful report from loose notes)
  • Sharing reports externally without review, because the skill's privacy rules depend on the operator setting the privacy class and branding choice correctly

Try asking

  • “Create a client PDF report from the latest ads audit run”
  • “Export the audit results as an HTML executive summary for the leadership audience”
  • “Render a Markdown version of last week's paid media plan with its action owners and measurement windows”
Step-by-step guide: how to use Paid Ads Report RendererInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the MIT licence and an attribution note.

    ads-report.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip ads-report.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip ads-report.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Set the privacy class and branding option explicitly before rendering, since the default behaviour omits promotional copy and sensitive details only when the rules are followed
  • Check the generated report for the missing-inputs and confidence sections before sending it to a client
  • Keep the run bundle in its run directory so the manifest update and atomic writes work as intended

What's inside

  • SKILL.md

Redistributed unmodified from AgriciDaniel/claude-ads under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.