← ClaudeAtlas

report-pdflisted

Use when the user asks for a PDF marketing report, a client-ready deliverable with charts and score gauges, or wants existing audit findings turned into a presentable document.
marcus-at-localhost/market-context-kit · ★ 0 · Data & Documents · score 76
Install: claude install-skill marcus-at-localhost/market-context-kit
# PDF Marketing Report Generator ## Phase 0: Grounding Read `${CLAUDE_PLUGIN_ROOT}/references/grounding.md` and load any `_grounding/` folder it finds. Client documentation outranks every default in this skill, and any claim rules it contains bind the output. Name the loaded files at the top of what you produce. Pass business-appropriate action items into the JSON. The script's built-in fallbacks are deliberately generic and should not reach a client PDF. Also read `${CLAUDE_PLUGIN_ROOT}/references/output-location.md`. Normalize the target URL to its exact non-`www` domain and resolve two paths now: ``` python "${CLAUDE_PLUGIN_ROOT}/scripts/resolve_audit_output.py" --purpose MARKETING-REPORT --scope <domain> --extension pdf python "${CLAUDE_PLUGIN_ROOT}/scripts/resolve_audit_output.py" --purpose REPORT-DATA --scope <domain> --extension json --data ``` Use `python3` on macOS/Linux. The first call's `output_path` is the final PDF; the second's is the flat intermediate JSON under `data/`. Retain `audit_dir` — Step 1 below reads prior skill output from it too. --- ## Skill Purpose Generate a professional, visually polished PDF marketing report using the Python script `scripts/generate_pdf_report.py`. This skill collects all available audit and analysis data, structures it into the expected JSON format, invokes the script, and produces a branded PDF with score gauges, bar charts, comparison tables, findings, and a prioritized action plan. ## When to Use - User wants a P