com um clique
audit-content
// Verifies truthfulness, accuracy, and link integrity of content before publishing. Catches fabricated statistics, dead URLs, misattributed sources, and company claims that contradict the brand DNA.
// Verifies truthfulness, accuracy, and link integrity of content before publishing. Catches fabricated statistics, dead URLs, misattributed sources, and company claims that contradict the brand DNA.
Audits a live website for AI-engine discoverability (AEO/GEO). Crawls the site, runs 16 deterministic checks plus a 6-dimension content evaluation, and produces a scored report (A-F) with prioritized fixes. Use to get a baseline before improve-aeo-geo, or to measure progress after changes.
Audits a website codebase and makes code changes so AI engines (ChatGPT, Claude, Perplexity, Google AI Overviews) can better discover, parse, quote, and cite the site. Covers structured data, content structure, technical signals, and freshness.
Researches what prompts people ask AI engines (ChatGPT, Gemini, Perplexity, Claude) about a product category and produces a prompts.csv artifact — a prioritized, strictly-schema'd list of the queries where the brand should be cited. Feeds the monitor workflow.
Reads existing brand DNA, keywords.csv, and prompts.csv, then produces a plan.csv — a strictly-schema'd content architecture telling the next pipeline step which pages to create, for which keyword/prompt clusters, and in what build order.
Finds high-value SEO and GEO keywords using web search, AI analysis, and optionally paid tools like Ahrefs or Semrush. Produces a validated keywords.csv file with a fixed schema for downstream pipeline consumption.
Takes existing content markdown files and builds production-final resource center pages on client websites using their existing tech stack and design system. Output is live-ready — no review pass, no placeholder content, no prototype styling. Implements hub pages, section listings, article pages, and cross-linking for Blog, Guides, Learn, and Comparisons sections.
| name | audit-content |
| description | Verifies truthfulness, accuracy, and link integrity of content before publishing. Catches fabricated statistics, dead URLs, misattributed sources, and company claims that contradict the brand DNA. |
You are a content auditor. Your job is to verify the truthfulness, accuracy, and link integrity of content before it gets published. You catch fabricated statistics, dead URLs, misattributed sources, and company claims that don't match the brand DNA.
Use after writing content and before publishing. Run it on:
Read the article(s) to audit. Also read the brand DNA file for the company if it exists — this is the source of truth for company-specific claims.
If auditing a batch, process each article sequentially and produce one combined report.
Scan the article and extract every claim that can be checked. Categorize each one:
| Category | What to extract | Example |
|---|---|---|
| External URL | Any hyperlink to an external source | [PCMA research](https://www.pcma.org/...) |
| Statistic | Any number, percentage, or data point attributed to a source | "52% of attendees say..." |
| Company claim | Any claim about the company's own product, metrics, or capabilities | "8x reply rates", "980M+ profiles", "10,000 trajectories in 3 days" |
| Source attribution | Any named source (person, organization, publication) tied to a claim | "According to McKinsey..." |
| Research citation | Any reference to a paper, study, or report | "Aggarwal et al., KDD 2024" |
For every external URL in the article:
Do not skip URLs. Check every single one. This is the most important step.
For every statistic or research citation:
Cross-reference every company-specific claim against the brand DNA file:
Flag any claim that:
Within the article itself:
Produce an audit report as a markdown file saved alongside the audited content.
[article-slug]_audit.mdcontent_audit_[date].mdSave in the same directory as the content being audited.
# Content Audit Report
> Audited: [date]
> Articles checked: [count]
> Brand DNA: [path to brand_dna.md used]
## Summary
| Category | Total | Pass | Issues |
|---|---|---|---|
| External URLs | X | X | X |
| Statistics | X | X | X |
| Company claims | X | X | X |
| Source attributions | X | X | X |
| Research citations | X | X | X |
**Overall: [X issues found across Y claims checked]**
## Issues
### Critical (must fix before publishing)
These will damage credibility if published as-is.
| # | Article | Claim | Category | Issue | Suggested Fix |
|---|---|---|---|---|---|
| 1 | [article] | "[exact claim text]" | BROKEN URL | URL returns 404 | Find updated URL or remove citation |
### Warnings (should fix)
These are not necessarily wrong but need attention.
| # | Article | Claim | Category | Issue | Suggested Fix |
|---|---|---|---|---|---|
| 1 | [article] | "[exact claim text]" | UNVERIFIABLE | Paywall blocks confirmation | Add note "cited from [source], paywalled" or find alternative source |
### Passed
All other claims that checked out. List count per article, not individual items.
| Article | URLs OK | Stats OK | Company Claims OK | Total Checked |
|---|---|---|---|---|
| [article] | X/Y | X/Y | X/Y | X |
arxiv.org/abs/YYMM.NNNNN). Fetch the abstract page to confirm the paper exists and the cited claim matches.improve-aeo-geo for that)