ads — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited ads (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Ask the user for the following (skip any already provided):
pricing) — see .claude/skills/landing-pages/SKILL.md.claude/skills/icp/SKILL.md to target (or describe inline).claude/skills/landing-pages/cache_[key].md.claude/skills/brand-voice/SKILL.md.claude/skills/icp/SKILL.md.claude/skills/google-ads-rules/SKILL.mdCreate exactly 15 headlines, each ≤30 characters. Ensure diversity:
For each headline, output:
[XX chars] Headline text | Category: [type]Create exactly 4 descriptions, each ≤90 characters:
For each description, output:
[XX chars] Description textSave to output/rsa_[campaign]_[adgroup]_[date].csv in Google Ads Editor format.
CRITICAL: Write CSV as UTF-8 with BOM (\ufeff as first byte, or encoding="utf-8-sig" in Python). Without BOM, Google Ads Editor and Excel on Windows will corrupt diacritics (ą, ö, é, ñ → garbage).
Campaign,Ad Group,Headline 1,Headline 2,...,Headline 15,Description 1,...,Description 4,Path 1,Path 2,Final URLAfter presenting the copy, suggest:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.