ads-report

Render Markdown, HTML, and PDF paid-advertising reports from validated JSON run bundles.

8.6k|1.3k|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/AgriciDaniel/claude-ads --skill ads-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ads-report
Source: https://github.com/AgriciDaniel/claude-ads/tree/main/skills/ads-report
Command: npx skills add https://github.com/AgriciDaniel/claude-ads --skill ads-report

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Turning raw paid-media audit and plan results into polished client-ready reports is slow and error-prone, especially when findings, evidence, and confidence levels must be preserved accurately across multiple output formats.

Core Features & Use Cases

  • Multi-Format Rendering: Generate Markdown, HTML, and optional PDF reports from one canonical, validated JSON run bundle using deterministic templates.
  • Evidence Preservation: Retain findings, confidence levels, evidence references, contradictions, missing inputs, actions, owners, and measurement windows in every output.
  • Privacy and Branding Controls: Exclude credentials, customer lists, private paths, and internal transcripts unless the operator explicitly enables branding.
  • Use Case: After running a Google Ads and Meta Ads audit, render an executive-facing PDF and a detailed HTML report from the same run bundle without rewriting or losing partial-evidence warnings.

Quick Start

Render the latest validated audit run bundle into Markdown, HTML, and PDF reports for an executive audience.

Frequently Asked Questions about ads-report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a PDF report from a paid ads audit?

Provide a validated versioned JSON run bundle from a prior audit or plan run, then request PDF output. The report renders from deterministic templates and passes structural and visual layout checks before being written to the run directory.

What report formats does ads-report support?

It renders Markdown, HTML, and optional PDF formats, all generated from the same canonical run data so findings, evidence references, and confidence levels stay consistent across every output.

Can I render a report from raw worker output or notes?

No. The skill only accepts a validated versioned report bundle, never loose worker prose. You must first complete an audit or plan run that produces the structured JSON bundle.

Does the report include sensitive data like credentials or customer lists?

No. Reports exclude credentials, customer lists, private paths, raw research, and internal agent transcripts by default. Promotional branding copy is only included when the operator explicitly enables it.

What happens if the audit data is incomplete or low-confidence?

The report preserves missing inputs, contradictions, and partial or insufficient-evidence status rather than hiding them, even in executive summaries. Run completeness and evidence coverage are confirmed before rendering.