{"id":"79c71eb1-4a72-4f08-a6eb-ce64e75f8cfa","entityType":"agent","slug":"clawhub-aaron-he-zhu-content-quality-auditor","name":"Content Quality Auditor","canonicalUrl":"https://www.xpersona.co/agent/clawhub-aaron-he-zhu-content-quality-auditor","canonicalPath":"/agent/clawhub-aaron-he-zhu-content-quality-auditor","generatedAt":"2026-10-10T01:31:31.209Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"description":"Runs a full CORE-EEAT 80-item content quality audit, scoring content across 8 dimensions with weighted scoring by content type. Produces a detailed report wi... Skill: Content Quality Auditor Owner: aaron-he-zhu Summary: Runs a full CORE-EEAT 80-item content quality audit, scoring content across 8 dimensions with weighted scoring by content type. Produces a detailed report wi... Tags: latest:2.0.0 Version history: v2.0.0 | 2026-02-14T04:18:16.015Z | auto **Summary:** Major update with enhanced skill discovery and usability features. - Added explicit usage triggers and intent","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 1.3K downloads reported by the source. Last updated 4/15/2026.","installCommand":"clawhub skill install kn73qjxwmbna25qq8q051epqt980sys5:content-quality-auditor","sourceUrl":"https://clawhub.ai/aaron-he-zhu/content-quality-auditor","homepage":"https://clawhub.ai/aaron-he-zhu/content-quality-auditor","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/aaron-he-zhu/content-quality-auditor","kind":"source"}],"safetyScore":84,"overallRank":62,"popularityScore":62,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"Runs a full CORE-EEAT 80-item content quality audit, scoring content across 8 dimensions with weighted scoring by content type. Produces a detailed report wi..."},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"stars":null,"forks":null,"downloads":1293,"packageName":null,"latestVersion":"2.0.0","tractionLabel":"1.3K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-02-28T23:08:01.594Z","emptyReason":null},"lastUpdatedAt":"2026-04-15T00:45:39.800Z","lastCrawledAt":"2026-02-28T23:08:01.594Z","lastIndexedAt":null,"nextCrawlAt":"2026-03-01T23:08:01.594Z","lastVerifiedAt":null,"highlights":[{"version":"2.0.0","createdAt":"2026-02-14T04:18:16.015Z","changelog":"**Summary:** Major update with enhanced skill discovery and usability features. - Added explicit usage triggers and intent phrases for automatic activation (e.g., \"content quality check\", \"EEAT score\", \"rate my content quality\"). - Expanded description with clearer guidance and SEO skill cross-references. - Updated metadata: author, license, tags, and version control. - Now suggests related skills for SEO-specific (on-page-seo-auditor) and domain-level (domain-authority-auditor) assessments. - All core audit methodology and usage instructions remain unchanged.","fileCount":2,"zipByteSize":7421},{"version":"0.1.2","createdAt":"2026-02-11T15:34:11.343Z","changelog":"- Added geo-relevance metadata (\"geo-relevance: high\") to skill definition. - Removed the explicit version field from the skill's metadata header. - No changes to audit logic, instructions, or workflows.","fileCount":2,"zipByteSize":6845},{"version":"0.1.1","createdAt":"2026-02-10T16:02:50.213Z","changelog":"**Version 1.0 of content-quality-auditor is a significant update focused on improved documentation clarity and completeness.** - Added explicit version field (\"1.0\") to SKILL.md. - Expanded the \"Instructions\" section with a complete reference table of all 80 CORE-EEAT items and their IDs. - Added clear notes specifying which Authority and Trust checks require site-level context and are marked \"N/A\" for single-page audits. - Enhanced audit workflow documentation for greater audit consistency. - No functional code changes—documentation only.","fileCount":null,"zipByteSize":null},{"version":"0.1.0","createdAt":"2026-02-08T14:05:03.785Z","changelog":"Initial release: Automates full CORE-EEAT 80-item content quality audits. - Audits content across 8 dimensions, scoring Pass/Partial/Fail for each of 80 benchmark items. - Produces a detailed markdown report with per-item scores, dimension analysis, and weighted totals by content type. - Flags critical “veto” trust issues (T04, C01, R10) requiring immediate action. - Ranks top 5 improvement priorities with actionable steps, organized by quick wins and strategic efforts. - Supports both single and comparative audits; handles missing site-level data with clear notes. - Designed for use with manual input or connector tools, benchmarking against the CORE-EEAT standard.","fileCount":null,"zipByteSize":null}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install kn73qjxwmbna25qq8q051epqt980sys5:content-quality-auditor","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-content-quality-auditor/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-content-quality-auditor/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-content-quality-auditor/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-content-quality-auditor/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-content-quality-auditor/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-content-quality-auditor/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-10T01:31:31.209Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-content-quality-auditor/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-content-quality-auditor/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-content-quality-auditor/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-aaron-he-zhu-content-quality-auditor/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":null},"readme":"Skill: Content Quality Auditor\n\nOwner: aaron-he-zhu\n\nSummary: Runs a full CORE-EEAT 80-item content quality audit, scoring content across 8 dimensions with weighted scoring by content type. Produces a detailed report wi...\n\nTags: latest:2.0.0\n\nVersion history:\n\nv2.0.0 | 2026-02-14T04:18:16.015Z | auto\n\n**Summary:** Major update with enhanced skill discovery and usability features.\n\n- Added explicit usage triggers and intent phrases for automatic activation (e.g., \"content quality check\", \"EEAT score\", \"rate my content quality\").\n- Expanded description with clearer guidance and SEO skill cross-references.\n- Updated metadata: author, license, tags, and version control.\n- Now suggests related skills for SEO-specific (on-page-seo-auditor) and domain-level (domain-authority-auditor) assessments.\n- All core audit methodology and usage instructions remain unchanged.\n\nv0.1.2 | 2026-02-11T15:34:11.343Z | auto\n\n- Added geo-relevance metadata (\"geo-relevance: high\") to skill definition.\n- Removed the explicit version field from the skill's metadata header.\n- No changes to audit logic, instructions, or workflows.\n\nv0.1.1 | 2026-02-10T16:02:50.213Z | auto\n\n**Version 1.0 of content-quality-auditor is a significant update focused on improved documentation clarity and completeness.**\n\n- Added explicit version field (\"1.0\") to SKILL.md.\n- Expanded the \"Instructions\" section with a complete reference table of all 80 CORE-EEAT items and their IDs.\n- Added clear notes specifying which Authority and Trust checks require site-level context and are marked \"N/A\" for single-page audits.\n- Enhanced audit workflow documentation for greater audit consistency.\n- No functional code changes—documentation only.\n\nv0.1.0 | 2026-02-08T14:05:03.785Z | auto\n\nInitial release: Automates full CORE-EEAT 80-item content quality audits.\n\n- Audits content across 8 dimensions, scoring Pass/Partial/Fail for each of 80 benchmark items.\n- Produces a detailed markdown report with per-item scores, dimension analysis, and weighted totals by content type.\n- Flags critical “veto” trust issues (T04, C01, R10) requiring immediate action.\n- Ranks top 5 improvement priorities with actionable steps, organized by quick wins and strategic efforts.\n- Supports both single and comparative audits; handles missing site-level data with clear notes.\n- Designed for use with manual input or connector tools, benchmarking against the CORE-EEAT standard.\n\nArchive index:\n\nArchive v2.0.0: 2 files, 7421 bytes\n\nFiles: SKILL.md (19812b), _meta.json (142b)\n\nFile v2.0.0:SKILL.md\n\n---\nname: content-quality-auditor\ndescription: 'Use when the user asks to \"audit content quality\", \"EEAT score\", \"content quality check\", \"CORE-EEAT audit\", \"how good is my content\", \"is my content good enough to rank\", \"EEAT check\", or \"rate my content quality\". Runs a full CORE-EEAT 80-item content quality audit, scoring content across 8 dimensions with weighted scoring by content type. Produces a detailed report with per-item scores, dimension analysis, and a prioritized action plan. For SEO-specific page checks, see on-page-seo-auditor. For domain-level assessment, see domain-authority-auditor.'\nlicense: Apache-2.0\nmetadata:\n  author: aaron-he-zhu\n  version: \"2.0.0\"\n  geo-relevance: \"high\"\n  tags:\n    - seo\n    - geo\n    - content audit\n    - eeat\n    - content quality\n    - content scoring\n    - quality assessment\n    - expertise\n    - authority\n    - trust\n  triggers:\n    - \"audit content quality\"\n    - \"EEAT score\"\n    - \"content quality check\"\n    - \"CORE-EEAT audit\"\n    - \"how good is my content\"\n    - \"content assessment\"\n    - \"quality score\"\n    - \"is my content good enough to rank\"\n    - \"EEAT check\"\n    - \"rate my content quality\"\n---\n\n# Content Quality Auditor\n\n> Based on [CORE-EEAT Content Benchmark](https://github.com/aaron-he-zhu/core-eeat-content-benchmark). Full benchmark reference: [references/core-eeat-benchmark.md](../../references/core-eeat-benchmark.md)\n\n\n> **[SEO & GEO Skills Library](https://skills.sh/aaron-he-zhu/seo-geo-claude-skills)** · 20 skills for SEO + GEO · Install all: `npx skills add aaron-he-zhu/seo-geo-claude-skills`\n\n<details>\n<summary>Browse all 20 skills</summary>\n\n**Research** · [keyword-research](../../research/keyword-research/) · [competitor-analysis](../../research/competitor-analysis/) · [serp-analysis](../../research/serp-analysis/) · [content-gap-analysis](../../research/content-gap-analysis/)\n\n**Build** · [seo-content-writer](../../build/seo-content-writer/) · [geo-content-optimizer](../../build/geo-content-optimizer/) · [meta-tags-optimizer](../../build/meta-tags-optimizer/) · [schema-markup-generator](../../build/schema-markup-generator/)\n\n**Optimize** · [on-page-seo-auditor](../../optimize/on-page-seo-auditor/) · [technical-seo-checker](../../optimize/technical-seo-checker/) · [internal-linking-optimizer](../../optimize/internal-linking-optimizer/) · [content-refresher](../../optimize/content-refresher/)\n\n**Monitor** · [rank-tracker](../../monitor/rank-tracker/) · [backlink-analyzer](../../monitor/backlink-analyzer/) · [performance-reporter](../../monitor/performance-reporter/) · [alert-manager](../../monitor/alert-manager/)\n\n**Cross-cutting** · **content-quality-auditor** · [domain-authority-auditor](../domain-authority-auditor/) · [entity-optimizer](../entity-optimizer/) · [memory-management](../memory-management/)\n\n</details>\n\nThis skill evaluates content quality across 80 standardized criteria organized in 8 dimensions. It produces a comprehensive audit report with per-item scoring, dimension and system scores, weighted totals by content type, and a prioritized action plan.\n\n## When to Use This Skill\n\n- Auditing content quality before publishing\n- Evaluating existing content for improvement opportunities\n- Benchmarking content against CORE-EEAT standards\n- Comparing content quality against competitors\n- Assessing both GEO readiness (AI citation potential) and SEO strength (source credibility)\n- Running periodic content quality checks as part of a content maintenance program\n- After writing or optimizing content with seo-content-writer or geo-content-optimizer\n\n## What This Skill Does\n\n1. **Full 80-Item Audit**: Scores every CORE-EEAT check item as Pass/Partial/Fail\n2. **Dimension Scoring**: Calculates scores for all 8 dimensions (0-100 each)\n3. **System Scoring**: Computes GEO Score (CORE) and SEO Score (EEAT)\n4. **Weighted Totals**: Applies content-type-specific weights for final score\n5. **Veto Detection**: Flags critical trust violations (T04, C01, R10)\n6. **Priority Ranking**: Identifies Top 5 improvements sorted by impact\n7. **Action Plan**: Generates specific, actionable improvement steps\n\n## How to Use\n\n### Audit Content\n\n```\nAudit this content against CORE-EEAT: [content text or URL]\n```\n\n```\nRun a content quality audit on [URL] as a [content type]\n```\n\n### Audit with Content Type\n\n```\nCORE-EEAT audit for this product review: [content]\n```\n\n```\nScore this how-to guide against the 80-item benchmark: [content]\n```\n\n### Comparative Audit\n\n```\nAudit my content vs competitor: [your content] vs [competitor content]\n```\n\n## Data Sources\n\n> See [CONNECTORS.md](../../CONNECTORS.md) for tool category placeholders.\n\n**With ~~web crawler + ~~SEO tool connected:**\nAutomatically fetch page content, extract HTML structure, check schema markup, verify internal/external links, and pull competitor content for comparison.\n\n**With manual data only:**\nAsk the user to provide:\n1. Content text, URL, or file path\n2. Content type (if not auto-detectable): Product Review, How-to Guide, Comparison, Landing Page, Blog Post, FAQ Page, Alternative, Best-of, or Testimonial\n3. Optional: competitor content for benchmarking\n\nProceed with the full 80-item audit using provided data. Note in the output which items could not be fully evaluated due to missing access (e.g., backlink data, schema markup, site-level signals).\n\n## Instructions\n\nWhen a user requests a content quality audit:\n\n### Step 1: Preparation\n\n```markdown\n### Audit Setup\n\n**Content**: [title or URL]\n**Content Type**: [auto-detected or user-specified]\n**Dimension Weights**: [loaded from content-type weight table]\n\n#### Veto Check (Emergency Brake)\n\n| Veto Item | Status | Action |\n|-----------|--------|--------|\n| T04: Disclosure Statements | ✅ Pass / ⚠️ VETO | [If VETO: \"Add disclosure banner at page top immediately\"] |\n| C01: Intent Alignment | ✅ Pass / ⚠️ VETO | [If VETO: \"Rewrite title and first paragraph\"] |\n| R10: Content Consistency | ✅ Pass / ⚠️ VETO | [If VETO: \"Verify all data before publishing\"] |\n```\n\nIf any veto item triggers, flag it prominently at the top of the report and recommend immediate action before continuing the full audit.\n\n### Step 2: CORE Audit (40 items)\n\nEvaluate each item against the criteria in [references/core-eeat-benchmark.md](../../references/core-eeat-benchmark.md).\n\nScore each item:\n- **Pass** = 10 points (fully meets criteria)\n- **Partial** = 5 points (partially meets criteria)\n- **Fail** = 0 points (does not meet criteria)\n\n```markdown\n### C — Contextual Clarity\n\n| ID | Check Item | Score | Notes |\n|----|-----------|-------|-------|\n| C01 | Intent Alignment | Pass/Partial/Fail | [specific observation] |\n| C02 | Direct Answer | Pass/Partial/Fail | [specific observation] |\n| ... | ... | ... | ... |\n| C10 | Semantic Closure | Pass/Partial/Fail | [specific observation] |\n\n**C Score**: [X]/100\n\n### O — Organization\n\n| ID | Check Item | Score | Notes |\n|----|-----------|-------|-------|\n| O01 | Heading Hierarchy | Pass/Partial/Fail | [specific observation] |\n| ... | ... | ... | ... |\n\n**O Score**: [X]/100\n\n### R — Referenceability\n\n[Same format]\n\n**R Score**: [X]/100\n\n### E — Exclusivity\n\n[Same format]\n\n**E Score**: [X]/100\n```\n\n### Step 3: EEAT Audit (40 items)\n\nSame format for Exp, Ept, A, T dimensions.\n\n```markdown\n### Exp — Experience\n\n| ID | Check Item | Score | Notes |\n|----|-----------|-------|-------|\n| Exp01 | First-Person Narrative | Pass/Partial/Fail | [specific observation] |\n| ... | ... | ... | ... |\n\n**Exp Score**: [X]/100\n\n### Ept — Expertise\n[Same format]\n\n### A — Authority\n[Same format]\n\n### T — Trust\n[Same format]\n```\n\n#### Complete Item Reference\n\n| ID | Item | ID | Item |\n|----|------|----|------|\n| C01 | Intent Alignment | Exp01 | First-Person Narrative |\n| C02 | Direct Answer | Exp02 | Sensory Details |\n| C03 | Query Coverage | Exp03 | Process Documentation |\n| C04 | Definition First | Exp04 | Tangible Proof |\n| C05 | Topic Scope | Exp05 | Usage Duration |\n| C06 | Audience Targeting | Exp06 | Problems Encountered |\n| C07 | Semantic Coherence | Exp07 | Before/After Comparison |\n| C08 | Use Case Mapping | Exp08 | Quantified Metrics |\n| C09 | FAQ Coverage | Exp09 | Repeated Testing |\n| C10 | Semantic Closure | Exp10 | Limitations Acknowledged |\n| O01 | Heading Hierarchy | Ept01 | Author Identity |\n| O02 | Summary Box | Ept02 | Credentials Display |\n| O03 | Data Tables | Ept03 | Professional Vocabulary |\n| O04 | List Formatting | Ept04 | Technical Depth |\n| O05 | Schema Markup | Ept05 | Methodology Rigor |\n| O06 | Section Chunking | Ept06 | Edge Case Awareness |\n| O07 | Visual Hierarchy | Ept07 | Historical Context |\n| O08 | Anchor Navigation | Ept08 | Reasoning Transparency |\n| O09 | Information Density | Ept09 | Cross-domain Integration |\n| O10 | Multimedia Structure | Ept10 | Editorial Process |\n| R01 | Data Precision | A01 | Backlink Profile |\n| R02 | Citation Density | A02 | Media Mentions |\n| R03 | Source Hierarchy | A03 | Industry Awards |\n| R04 | Evidence-Claim Mapping | A04 | Publishing Record |\n| R05 | Methodology Transparency | A05 | Brand Recognition |\n| R06 | Timestamp & Versioning | A06 | Social Proof |\n| R07 | Entity Precision | A07 | Knowledge Graph Presence |\n| R08 | Internal Link Graph | A08 | Entity Consistency |\n| R09 | HTML Semantics | A09 | Partnership Signals |\n| R10 | Content Consistency | A10 | Community Standing |\n| E01 | Original Data | T01 | Legal Compliance |\n| E02 | Novel Framework | T02 | Contact Transparency |\n| E03 | Primary Research | T03 | Security Standards |\n| E04 | Contrarian View | T04 | Disclosure Statements |\n| E05 | Proprietary Visuals | T05 | Editorial Policy |\n| E06 | Gap Filling | T06 | Correction & Update Policy |\n| E07 | Practical Tools | T07 | Ad Experience |\n| E08 | Depth Advantage | T08 | Risk Disclaimers |\n| E09 | Synthesis Value | T09 | Review Authenticity |\n| E10 | Forward Insights | T10 | Customer Support |\n\n**Note on site-level items**: Most Authority items (A01-A10) and several Trust items (T01-T03, T05, T07, T10) require site-level or organization-level data that may not be observable from a single page. When auditing a standalone page without site context, mark these as \"N/A — requires site-level data\" and exclude from the dimension average.\n\n### Step 4: Scoring & Report\n\nCalculate scores and generate the final report:\n\n```markdown\n## CORE-EEAT Audit Report\n\n### Overview\n\n- **Content**: [title]\n- **Content Type**: [type]\n- **Audit Date**: [date]\n- **Total Score**: [score]/100 ([rating])\n- **GEO Score**: [score]/100 | **SEO Score**: [score]/100\n- **Veto Status**: ✅ No triggers / ⚠️ [item] triggered\n\n### Dimension Scores\n\n| Dimension | Score | Rating | Weight | Weighted |\n|-----------|-------|--------|--------|----------|\n| C — Contextual Clarity | [X]/100 | [rating] | [X]% | [X] |\n| O — Organization | [X]/100 | [rating] | [X]% | [X] |\n| R — Referenceability | [X]/100 | [rating] | [X]% | [X] |\n| E — Exclusivity | [X]/100 | [rating] | [X]% | [X] |\n| Exp — Experience | [X]/100 | [rating] | [X]% | [X] |\n| Ept — Expertise | [X]/100 | [rating] | [X]% | [X] |\n| A — Authority | [X]/100 | [rating] | [X]% | [X] |\n| T — Trust | [X]/100 | [rating] | [X]% | [X] |\n| **Weighted Total** | | | | **[X]/100** |\n\n**Score Calculation**:\n- GEO Score = (C + O + R + E) / 4\n- SEO Score = (Exp + Ept + A + T) / 4\n- Weighted Score = Σ (dimension_score × content_type_weight)\n\n**Rating Scale**: 90-100 Excellent | 75-89 Good | 60-74 Medium | 40-59 Low | 0-39 Poor\n\n### N/A Item Handling\n\nWhen an item cannot be evaluated (e.g., A01 Backlink Profile requires site-level data not available):\n\n1. Mark the item as \"N/A\" with reason\n2. Exclude N/A items from the dimension score calculation\n3. Dimension Score = (sum of scored items) / (number of scored items x 10) x 100\n4. If more than 50% of a dimension's items are N/A, flag the dimension as \"Insufficient Data\" and exclude it from the weighted total\n5. Recalculate weighted total using only dimensions with sufficient data, re-normalizing weights to sum to 100%\n\n**Example**: Authority dimension with 8 N/A items and 2 scored items (A05=8, A07=5):\n- Dimension score = (8+5) / (2 x 10) x 100 = 65\n- But 8/10 items are N/A (>50%), so flag as \"Insufficient Data -- Authority\"\n- Exclude A dimension from weighted total; redistribute its weight proportionally to remaining dimensions\n\n### Per-Item Scores\n\n#### CORE — Content Body (40 Items)\n\n| ID | Check Item | Score | Notes |\n|----|-----------|-------|-------|\n| C01 | Intent Alignment | [Pass/Partial/Fail] | [observation] |\n| C02 | Direct Answer | [Pass/Partial/Fail] | [observation] |\n| ... | ... | ... | ... |\n\n#### EEAT — Source Credibility (40 Items)\n\n| ID | Check Item | Score | Notes |\n|----|-----------|-------|-------|\n| Exp01 | First-Person Narrative | [Pass/Partial/Fail] | [observation] |\n| ... | ... | ... | ... |\n\n### Top 5 Priority Improvements\n\nSorted by: weight × points lost (highest impact first)\n\n1. **[ID] [Name]** — [specific modification suggestion]\n   - Current: [Fail/Partial] | Potential gain: [X] weighted points\n   - Action: [concrete step]\n\n2. **[ID] [Name]** — [specific modification suggestion]\n   - Current: [Fail/Partial] | Potential gain: [X] weighted points\n   - Action: [concrete step]\n\n3–5. [Same format]\n\n### Action Plan\n\n#### Quick Wins (< 30 minutes each)\n- [ ] [Action 1]\n- [ ] [Action 2]\n\n#### Medium Effort (1-2 hours)\n- [ ] [Action 3]\n- [ ] [Action 4]\n\n#### Strategic (Requires planning)\n- [ ] [Action 5]\n- [ ] [Action 6]\n\n### Recommended Next Steps\n\n- For full content rewrite: use [seo-content-writer](../../build/seo-content-writer/) with CORE-EEAT constraints\n- For GEO optimization: use [geo-content-optimizer](../../build/geo-content-optimizer/) targeting failed GEO-First items\n- For content refresh: use [content-refresher](../../optimize/content-refresher/) with weak dimensions as focus\n- For technical fixes: run `/seo:check-technical` for site-level issues\n```\n\n## Validation Checkpoints\n\n### Input Validation\n- [ ] Content source identified (text, URL, or file path)\n- [ ] Content type confirmed (auto-detected or user-specified)\n- [ ] Content is substantial enough for meaningful audit (≥300 words)\n- [ ] If comparative audit, competitor content also provided\n\n### Output Validation\n- [ ] All 80 items scored (or marked N/A with reason)\n- [ ] All 8 dimension scores calculated correctly\n- [ ] Weighted total matches content-type weight configuration\n- [ ] Veto items checked and flagged if triggered\n- [ ] Top 5 improvements sorted by weighted impact, not arbitrary\n- [ ] Every recommendation is specific and actionable (not generic advice)\n- [ ] Action plan includes concrete steps with effort estimates\n\n## Example\n\n**User**: \"Audit this blog post against CORE-EEAT: [paste of 'Best Project Management Tools for Remote Teams 2025']\"\n\n**Output** (partial -- showing one dimension to demonstrate format):\n\n```markdown\n## CORE-EEAT Audit Report\n\n### Overview\n\n- **Content**: \"Best Project Management Tools for Remote Teams 2025\"\n- **Content Type**: Blog Post / Comparison\n- **Audit Date**: 2025-06-15\n- **Veto Status**: No triggers\n\n### C -- Contextual Clarity (scored dimension example)\n\n| ID  | Check Item         | Score   | Points | Notes                                                       |\n|-----|--------------------|---------|--------|-------------------------------------------------------------|\n| C01 | Intent Alignment   | Pass    | 10     | Matches \"best X\" comparison intent; title and body aligned  |\n| C02 | Direct Answer      | Partial | 5      | Answer appears in first 300 words but no summary box        |\n| C03 | Query Coverage     | Pass    | 10     | Covers \"project management tools\", \"remote team software\", \"best PM tools\" |\n| C04 | Definition First   | Pass    | 10     | Key terms (\"PM tool\", \"async collaboration\") defined on first use |\n| C05 | Topic Scope        | Partial | 5      | States what's covered but not what's excluded               |\n| C06 | Audience Targeting | Pass    | 10     | Explicitly targets \"remote team leads and managers\"         |\n| C07 | Semantic Coherence | Pass    | 10     | Logical flow: intro > criteria > tools > comparison > verdict |\n| C08 | Use Case Mapping   | Pass    | 10     | Decision matrix for team size, budget, and features         |\n| C09 | FAQ Coverage       | Fail    | 0      | No FAQ section despite long-tail potential (\"free PM tools for small teams\") |\n| C10 | Semantic Closure   | Partial | 5      | Conclusion present but doesn't loop back to opening promise |\n\n**C Dimension Score**: 75/100 (Good)\n**Blog Post weight for C**: 25%\n**Weighted contribution**: 18.75\n\n#### Priority Improvements from C Dimension\n\n1. **C09 FAQ Coverage** -- Add FAQ section with 3-5 long-tail questions\n   - Current: Fail (0) | Potential gain: 2.5 weighted points\n   - Action: Add FAQ with \"Are there free PM tools for small remote teams?\", \"How to migrate between PM tools?\", etc.\n\n2. **C02 Direct Answer** -- Add a summary box above the fold\n   - Current: Partial (5) | Potential gain: 1.25 weighted points\n   - Action: Insert a \"Top 3 Picks\" callout box in the first 150 words\n\n[... remaining 7 dimensions (O, R, E, Exp, Ept, A, T) follow the same per-item format ...]\n[... then: Dimension Scores table, Top 5 Priority Improvements, Action Plan, Recommended Next Steps ...]\n```\n\n## Tips for Success\n\n1. **Start with veto items** — T04, C01, R10 are deal-breakers regardless of total score\n   > These veto items are consistent with the CORE-EEAT benchmark (Section 3), which defines them as items that can override the overall score.\n2. **Focus on high-weight dimensions** — Different content types prioritize different dimensions\n3. **GEO-First items matter most for AI visibility** — Prioritize items tagged GEO 🎯 if AI citation is the goal\n4. **Some EEAT items need site-level data** — Don't penalize content for things only observable at the site level (backlinks, brand recognition)\n5. **Use the weighted score, not just the raw average** — A product review with strong Exclusivity matters more than strong Authority\n6. **Re-audit after improvements** — Run again to verify score improvements and catch regressions\n7. **Pair with CITE for domain-level context** — A high content score on a low-authority domain signals a different priority than the reverse; run [domain-authority-auditor](../domain-authority-auditor/) for the full 120-item picture\n\n## Reference Materials\n\n- [CORE-EEAT Content Benchmark](../../references/core-eeat-benchmark.md) — Full 80-item benchmark with dimension definitions, scoring criteria, and GEO-First item markers\n\n## Related Skills\n\n- [domain-authority-auditor](../domain-authority-auditor/) — Domain-level CITE audit (40 items) — the sister skill for full 120-item assessment\n- [seo-content-writer](../../build/seo-content-writer/) — Write content that scores high on CORE dimensions\n- [geo-content-optimizer](../../build/geo-content-optimizer/) — Optimize for GEO-First items\n- [content-refresher](../../optimize/content-refresher/) — Update content to improve weak dimensions\n- [on-page-seo-auditor](../../optimize/on-page-seo-auditor/) — Technical on-page audit (complements this skill)\n- [technical-seo-checker](../../optimize/technical-seo-checker/) — Technical signals contributing to trust dimension\n- [internal-linking-optimizer](../../optimize/internal-linking-optimizer/) — Linking quality signals for content audit\n- [memory-management](../memory-management/) — Store audit results for tracking over time\n- [entity-optimizer](../entity-optimizer/) — Entity presence audit across Knowledge Graph and AI systems\n- [performance-reporter](../../monitor/performance-reporter/) — Track content quality trends over time\n\nFile v2.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"content-quality-auditor\",\n  \"version\": \"2.0.0\",\n  \"publishedAt\": 1771042696015\n}\n\nArchive v0.1.2: 2 files, 6845 bytes\n\nFiles: SKILL.md (17491b), _meta.json (142b)\n\nFile v0.1.2:SKILL.md\n\n---\nname: content-quality-auditor\ndescription: Runs a full CORE-EEAT 80-item content quality audit, scoring content across 8 dimensions with weighted scoring by content type. Produces a detailed report with per-item scores, dimension analysis, and a prioritized action plan.\ngeo-relevance: \"high\"\n---\n\n# Content Quality Auditor\n\n> Based on [CORE-EEAT Content Benchmark](https://github.com/aaron-he-zhu/core-eeat-content-benchmark). Full benchmark reference: [references/core-eeat-benchmark.md](../../references/core-eeat-benchmark.md)\n\nThis skill evaluates content quality across 80 standardized criteria organized in 8 dimensions. It produces a comprehensive audit report with per-item scoring, dimension and system scores, weighted totals by content type, and a prioritized action plan.\n\n## When to Use This Skill\n\n- Auditing content quality before publishing\n- Evaluating existing content for improvement opportunities\n- Benchmarking content against CORE-EEAT standards\n- Comparing content quality against competitors\n- Assessing both GEO readiness (AI citation potential) and SEO strength (source credibility)\n- Running periodic content quality checks as part of a content maintenance program\n- After writing or optimizing content with seo-content-writer or geo-content-optimizer\n\n## What This Skill Does\n\n1. **Full 80-Item Audit**: Scores every CORE-EEAT check item as Pass/Partial/Fail\n2. **Dimension Scoring**: Calculates scores for all 8 dimensions (0-100 each)\n3. **System Scoring**: Computes GEO Score (CORE) and SEO Score (EEAT)\n4. **Weighted Totals**: Applies content-type-specific weights for final score\n5. **Veto Detection**: Flags critical trust violations (T04, C01, R10)\n6. **Priority Ranking**: Identifies Top 5 improvements sorted by impact\n7. **Action Plan**: Generates specific, actionable improvement steps\n\n## How to Use\n\n### Audit Content\n\n```\nAudit this content against CORE-EEAT: [content text or URL]\n```\n\n```\nRun a content quality audit on [URL] as a [content type]\n```\n\n### Audit with Content Type\n\n```\nCORE-EEAT audit for this product review: [content]\n```\n\n```\nScore this how-to guide against the 80-item benchmark: [content]\n```\n\n### Comparative Audit\n\n```\nAudit my content vs competitor: [your content] vs [competitor content]\n```\n\n## Data Sources\n\n> See [CONNECTORS.md](../../CONNECTORS.md) for tool category placeholders.\n\n**With ~~web crawler + ~~SEO tool connected:**\nAutomatically fetch page content, extract HTML structure, check schema markup, verify internal/external links, and pull competitor content for comparison.\n\n**With manual data only:**\nAsk the user to provide:\n1. Content text, URL, or file path\n2. Content type (if not auto-detectable): Product Review, How-to Guide, Comparison, Landing Page, Blog Post, FAQ Page, Alternative, Best-of, or Testimonial\n3. Optional: competitor content for benchmarking\n\nProceed with the full 80-item audit using provided data. Note in the output which items could not be fully evaluated due to missing access (e.g., backlink data, schema markup, site-level signals).\n\n## Instructions\n\nWhen a user requests a content quality audit:\n\n### Step 1: Preparation\n\n```markdown\n### Audit Setup\n\n**Content**: [title or URL]\n**Content Type**: [auto-detected or user-specified]\n**Dimension Weights**: [loaded from content-type weight table]\n\n#### Veto Check (Emergency Brake)\n\n| Veto Item | Status | Action |\n|-----------|--------|--------|\n| T04: Disclosure Statements | ✅ Pass / ⚠️ VETO | [If VETO: \"Add disclosure banner at page top immediately\"] |\n| C01: Intent Alignment | ✅ Pass / ⚠️ VETO | [If VETO: \"Rewrite title and first paragraph\"] |\n| R10: Content Consistency | ✅ Pass / ⚠️ VETO | [If VETO: \"Verify all data before publishing\"] |\n```\n\nIf any veto item triggers, flag it prominently at the top of the report and recommend immediate action before continuing the full audit.\n\n### Step 2: CORE Audit (40 items)\n\nEvaluate each item against the criteria in [references/core-eeat-benchmark.md](../../references/core-eeat-benchmark.md).\n\nScore each item:\n- **Pass** = 10 points (fully meets criteria)\n- **Partial** = 5 points (partially meets criteria)\n- **Fail** = 0 points (does not meet criteria)\n\n```markdown\n### C — Contextual Clarity\n\n| ID | Check Item | Score | Notes |\n|----|-----------|-------|-------|\n| C01 | Intent Alignment | Pass/Partial/Fail | [specific observation] |\n| C02 | Direct Answer | Pass/Partial/Fail | [specific observation] |\n| ... | ... | ... | ... |\n| C10 | Semantic Closure | Pass/Partial/Fail | [specific observation] |\n\n**C Score**: [X]/100\n\n### O — Organization\n\n| ID | Check Item | Score | Notes |\n|----|-----------|-------|-------|\n| O01 | Heading Hierarchy | Pass/Partial/Fail | [specific observation] |\n| ... | ... | ... | ... |\n\n**O Score**: [X]/100\n\n### R — Referenceability\n\n[Same format]\n\n**R Score**: [X]/100\n\n### E — Exclusivity\n\n[Same format]\n\n**E Score**: [X]/100\n```\n\n### Step 3: EEAT Audit (40 items)\n\nSame format for Exp, Ept, A, T dimensions.\n\n```markdown\n### Exp — Experience\n\n| ID | Check Item | Score | Notes |\n|----|-----------|-------|-------|\n| Exp01 | First-Person Narrative | Pass/Partial/Fail | [specific observation] |\n| ... | ... | ... | ... |\n\n**Exp Score**: [X]/100\n\n### Ept — Expertise\n[Same format]\n\n### A — Authority\n[Same format]\n\n### T — Trust\n[Same format]\n```\n\n#### Complete Item Reference\n\n| ID | Item | ID | Item |\n|----|------|----|------|\n| C01 | Intent Alignment | Exp01 | First-Person Narrative |\n| C02 | Direct Answer | Exp02 | Sensory Details |\n| C03 | Query Coverage | Exp03 | Process Documentation |\n| C04 | Definition First | Exp04 | Tangible Proof |\n| C05 | Topic Scope | Exp05 | Usage Duration |\n| C06 | Audience Targeting | Exp06 | Problems Encountered |\n| C07 | Semantic Coherence | Exp07 | Before/After Comparison |\n| C08 | Use Case Mapping | Exp08 | Quantified Metrics |\n| C09 | FAQ Coverage | Exp09 | Repeated Testing |\n| C10 | Semantic Closure | Exp10 | Limitations Acknowledged |\n| O01 | Heading Hierarchy | Ept01 | Author Identity |\n| O02 | Summary Box | Ept02 | Credentials Display |\n| O03 | Data Tables | Ept03 | Professional Vocabulary |\n| O04 | List Formatting | Ept04 | Technical Depth |\n| O05 | Schema Markup | Ept05 | Methodology Rigor |\n| O06 | Section Chunking | Ept06 | Edge Case Awareness |\n| O07 | Visual Hierarchy | Ept07 | Historical Context |\n| O08 | Anchor Navigation | Ept08 | Reasoning Transparency |\n| O09 | Information Density | Ept09 | Cross-domain Integration |\n| O10 | Multimedia Structure | Ept10 | Editorial Process |\n| R01 | Data Precision | A01 | Backlink Profile |\n| R02 | Citation Density | A02 | Media Mentions |\n| R03 | Source Hierarchy | A03 | Industry Awards |\n| R04 | Evidence-Claim Mapping | A04 | Publishing Record |\n| R05 | Methodology Transparency | A05 | Brand Recognition |\n| R06 | Timestamp & Versioning | A06 | Social Proof |\n| R07 | Entity Precision | A07 | Knowledge Graph Presence |\n| R08 | Internal Link Graph | A08 | Entity Consistency |\n| R09 | HTML Semantics | A09 | Partnership Signals |\n| R10 | Content Consistency | A10 | Community Standing |\n| E01 | Original Data | T01 | Legal Compliance |\n| E02 | Novel Framework | T02 | Contact Transparency |\n| E03 | Primary Research | T03 | Security Standards |\n| E04 | Contrarian View | T04 | Disclosure Statements |\n| E05 | Proprietary Visuals | T05 | Editorial Policy |\n| E06 | Gap Filling | T06 | Correction & Update Policy |\n| E07 | Practical Tools | T07 | Ad Experience |\n| E08 | Depth Advantage | T08 | Risk Disclaimers |\n| E09 | Synthesis Value | T09 | Review Authenticity |\n| E10 | Forward Insights | T10 | Customer Support |\n\n**Note on site-level items**: Most Authority items (A01-A10) and several Trust items (T01-T03, T05, T07, T10) require site-level or organization-level data that may not be observable from a single page. When auditing a standalone page without site context, mark these as \"N/A — requires site-level data\" and exclude from the dimension average.\n\n### Step 4: Scoring & Report\n\nCalculate scores and generate the final report:\n\n```markdown\n## CORE-EEAT Audit Report\n\n### Overview\n\n- **Content**: [title]\n- **Content Type**: [type]\n- **Audit Date**: [date]\n- **Total Score**: [score]/100 ([rating])\n- **GEO Score**: [score]/100 | **SEO Score**: [score]/100\n- **Veto Status**: ✅ No triggers / ⚠️ [item] triggered\n\n### Dimension Scores\n\n| Dimension | Score | Rating | Weight | Weighted |\n|-----------|-------|--------|--------|----------|\n| C — Contextual Clarity | [X]/100 | [rating] | [X]% | [X] |\n| O — Organization | [X]/100 | [rating] | [X]% | [X] |\n| R — Referenceability | [X]/100 | [rating] | [X]% | [X] |\n| E — Exclusivity | [X]/100 | [rating] | [X]% | [X] |\n| Exp — Experience | [X]/100 | [rating] | [X]% | [X] |\n| Ept — Expertise | [X]/100 | [rating] | [X]% | [X] |\n| A — Authority | [X]/100 | [rating] | [X]% | [X] |\n| T — Trust | [X]/100 | [rating] | [X]% | [X] |\n| **Weighted Total** | | | | **[X]/100** |\n\n**Score Calculation**:\n- GEO Score = (C + O + R + E) / 4\n- SEO Score = (Exp + Ept + A + T) / 4\n- Weighted Score = Σ (dimension_score × content_type_weight)\n\n**Rating Scale**: 90-100 Excellent | 75-89 Good | 60-74 Medium | 40-59 Low | 0-39 Poor\n\n### N/A Item Handling\n\nWhen an item cannot be evaluated (e.g., A01 Backlink Profile requires site-level data not available):\n\n1. Mark the item as \"N/A\" with reason\n2. Exclude N/A items from the dimension score calculation\n3. Dimension Score = (sum of scored items) / (number of scored items x 10) x 100\n4. If more than 50% of a dimension's items are N/A, flag the dimension as \"Insufficient Data\" and exclude it from the weighted total\n5. Recalculate weighted total using only dimensions with sufficient data, re-normalizing weights to sum to 100%\n\n**Example**: Authority dimension with 8 N/A items and 2 scored items (A05=8, A07=5):\n- Dimension score = (8+5) / (2 x 10) x 100 = 65\n- But 8/10 items are N/A (>50%), so flag as \"Insufficient Data -- Authority\"\n- Exclude A dimension from weighted total; redistribute its weight proportionally to remaining dimensions\n\n### Per-Item Scores\n\n#### CORE — Content Body (40 Items)\n\n| ID | Check Item | Score | Notes |\n|----|-----------|-------|-------|\n| C01 | Intent Alignment | [Pass/Partial/Fail] | [observation] |\n| C02 | Direct Answer | [Pass/Partial/Fail] | [observation] |\n| ... | ... | ... | ... |\n\n#### EEAT — Source Credibility (40 Items)\n\n| ID | Check Item | Score | Notes |\n|----|-----------|-------|-------|\n| Exp01 | First-Person Narrative | [Pass/Partial/Fail] | [observation] |\n| ... | ... | ... | ... |\n\n### Top 5 Priority Improvements\n\nSorted by: weight × points lost (highest impact first)\n\n1. **[ID] [Name]** — [specific modification suggestion]\n   - Current: [Fail/Partial] | Potential gain: [X] weighted points\n   - Action: [concrete step]\n\n2. **[ID] [Name]** — [specific modification suggestion]\n   - Current: [Fail/Partial] | Potential gain: [X] weighted points\n   - Action: [concrete step]\n\n3–5. [Same format]\n\n### Action Plan\n\n#### Quick Wins (< 30 minutes each)\n- [ ] [Action 1]\n- [ ] [Action 2]\n\n#### Medium Effort (1-2 hours)\n- [ ] [Action 3]\n- [ ] [Action 4]\n\n#### Strategic (Requires planning)\n- [ ] [Action 5]\n- [ ] [Action 6]\n\n### Recommended Next Steps\n\n- For full content rewrite: use [seo-content-writer](../../build/seo-content-writer/) with CORE-EEAT constraints\n- For GEO optimization: use [geo-content-optimizer](../../build/geo-content-optimizer/) targeting failed GEO-First items\n- For content refresh: use [content-refresher](../../optimize/content-refresher/) with weak dimensions as focus\n- For technical fixes: run `/seo:check-technical` for site-level issues\n```\n\n## Validation Checkpoints\n\n### Input Validation\n- [ ] Content source identified (text, URL, or file path)\n- [ ] Content type confirmed (auto-detected or user-specified)\n- [ ] Content is substantial enough for meaningful audit (≥300 words)\n- [ ] If comparative audit, competitor content also provided\n\n### Output Validation\n- [ ] All 80 items scored (or marked N/A with reason)\n- [ ] All 8 dimension scores calculated correctly\n- [ ] Weighted total matches content-type weight configuration\n- [ ] Veto items checked and flagged if triggered\n- [ ] Top 5 improvements sorted by weighted impact, not arbitrary\n- [ ] Every recommendation is specific and actionable (not generic advice)\n- [ ] Action plan includes concrete steps with effort estimates\n\n## Example\n\n**User**: \"Audit this blog post against CORE-EEAT: [paste of 'Best Project Management Tools for Remote Teams 2025']\"\n\n**Output** (partial -- showing one dimension to demonstrate format):\n\n```markdown\n## CORE-EEAT Audit Report\n\n### Overview\n\n- **Content**: \"Best Project Management Tools for Remote Teams 2025\"\n- **Content Type**: Blog Post / Comparison\n- **Audit Date**: 2025-06-15\n- **Veto Status**: No triggers\n\n### C -- Contextual Clarity (scored dimension example)\n\n| ID  | Check Item         | Score   | Points | Notes                                                       |\n|-----|--------------------|---------|--------|-------------------------------------------------------------|\n| C01 | Intent Alignment   | Pass    | 10     | Matches \"best X\" comparison intent; title and body aligned  |\n| C02 | Direct Answer      | Partial | 5      | Answer appears in first 300 words but no summary box        |\n| C03 | Query Coverage     | Pass    | 10     | Covers \"project management tools\", \"remote team software\", \"best PM tools\" |\n| C04 | Definition First   | Pass    | 10     | Key terms (\"PM tool\", \"async collaboration\") defined on first use |\n| C05 | Topic Scope        | Partial | 5      | States what's covered but not what's excluded               |\n| C06 | Audience Targeting | Pass    | 10     | Explicitly targets \"remote team leads and managers\"         |\n| C07 | Semantic Coherence | Pass    | 10     | Logical flow: intro > criteria > tools > comparison > verdict |\n| C08 | Use Case Mapping   | Pass    | 10     | Decision matrix for team size, budget, and features         |\n| C09 | FAQ Coverage       | Fail    | 0      | No FAQ section despite long-tail potential (\"free PM tools for small teams\") |\n| C10 | Semantic Closure   | Partial | 5      | Conclusion present but doesn't loop back to opening promise |\n\n**C Dimension Score**: 75/100 (Good)\n**Blog Post weight for C**: 25%\n**Weighted contribution**: 18.75\n\n#### Priority Improvements from C Dimension\n\n1. **C09 FAQ Coverage** -- Add FAQ section with 3-5 long-tail questions\n   - Current: Fail (0) | Potential gain: 2.5 weighted points\n   - Action: Add FAQ with \"Are there free PM tools for small remote teams?\", \"How to migrate between PM tools?\", etc.\n\n2. **C02 Direct Answer** -- Add a summary box above the fold\n   - Current: Partial (5) | Potential gain: 1.25 weighted points\n   - Action: Insert a \"Top 3 Picks\" callout box in the first 150 words\n\n[... remaining 7 dimensions (O, R, E, Exp, Ept, A, T) follow the same per-item format ...]\n[... then: Dimension Scores table, Top 5 Priority Improvements, Action Plan, Recommended Next Steps ...]\n```\n\n## Tips for Success\n\n1. **Start with veto items** — T04, C01, R10 are deal-breakers regardless of total score\n   > These veto items are consistent with the CORE-EEAT benchmark (Section 3), which defines them as items that can override the overall score.\n2. **Focus on high-weight dimensions** — Different content types prioritize different dimensions\n3. **GEO-First items matter most for AI visibility** — Prioritize items tagged GEO 🎯 if AI citation is the goal\n4. **Some EEAT items need site-level data** — Don't penalize content for things only observable at the site level (backlinks, brand recognition)\n5. **Use the weighted score, not just the raw average** — A product review with strong Exclusivity matters more than strong Authority\n6. **Re-audit after improvements** — Run again to verify score improvements and catch regressions\n7. **Pair with CITE for domain-level context** — A high content score on a low-authority domain signals a different priority than the reverse; run [domain-authority-auditor](../domain-authority-auditor/) for the full 120-item picture\n\n## Reference Materials\n\n- [CORE-EEAT Content Benchmark](../../references/core-eeat-benchmark.md) — Full 80-item benchmark with dimension definitions, scoring criteria, and GEO-First item markers\n\n## Related Skills\n\n- [domain-authority-auditor](../domain-authority-auditor/) — Domain-level CITE audit (40 items) — the sister skill for full 120-item assessment\n- [seo-content-writer](../../build/seo-content-writer/) — Write content that scores high on CORE dimensions\n- [geo-content-optimizer](../../build/geo-content-optimizer/) — Optimize for GEO-First items\n- [content-refresher](../../optimize/content-refresher/) — Update content to improve weak dimensions\n- [on-page-seo-auditor](../../optimize/on-page-seo-auditor/) — Technical on-page audit (complements this skill)\n- [technical-seo-checker](../../optimize/technical-seo-checker/) — Technical signals contributing to trust dimension\n- [internal-linking-optimizer](../../optimize/internal-linking-optimizer/) — Linking quality signals for content audit\n- [memory-management](../memory-management/) — Store audit results for tracking over time\n- [entity-optimizer](../entity-optimizer/) — Entity presence audit across Knowledge Graph and AI systems\n- [performance-reporter](../../monitor/performance-reporter/) — Track content quality trends over time\n\nFile v0.1.2:_meta.json\n\n{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"content-quality-auditor\",\n  \"version\": \"0.1.2\",\n  \"publishedAt\": 1770824051343\n}","readmeExcerpt":"Skill: Content Quality Auditor Owner: aaron-he-zhu Summary: Runs a full CORE-EEAT 80-item content quality audit, scoring content across 8 dimensions with weighted scoring by content type. Produces a detailed report wi... Tags: latest:2.0.0 Version history: v2.0.0 | 2026-02-14T04:18:16.015Z | auto **Summary:** Major update with enhanced skill discovery and usability features. - Added explicit usage triggers and intent","codeSnippets":[],"executableExamples":[{"language":"text","snippet":"Audit this content against CORE-EEAT: [content text or URL]"},{"language":"text","snippet":"Run a content quality audit on [URL] as a [content type]"},{"language":"text","snippet":"CORE-EEAT audit for this product review: [content]"},{"language":"text","snippet":"Score this how-to guide against the 80-item benchmark: [content]"},{"language":"text","snippet":"Audit my content vs competitor: [your content] vs [competitor content]"},{"language":"markdown","snippet":"### Audit Setup\n\n**Content**: [title or URL]\n**Content Type**: [auto-detected or user-specified]\n**Dimension Weights**: [loaded from content-type weight table]\n\n#### Veto Check (Emergency Brake)\n\n| Veto Item | Status | Action |\n|-----------|--------|--------|\n| T04: Disclosure Statements | ✅ Pass / ⚠️ VETO | [If VETO: \"Add disclosure banner at page top immediately\"] |\n| C01: Intent Alignment | ✅ Pass / ⚠️ VETO | [If VETO: \"Rewrite title and first paragraph\"] |\n| R10: Content Consistency | ✅ Pass / ⚠️ VETO | [If VETO: \"Verify all data before publishing\"] |"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: content-quality-auditor\ndescription: 'Use when the user asks to \"audit content quality\", \"EEAT score\", \"content quality check\", \"CORE-EEAT audit\", \"how good is my content\", \"is my content good enough to rank\", \"EEAT check\", or \"rate my content quality\". Runs a full CORE-EEAT 80-item content quality audit, scoring content across 8 dimensions with weighted scoring by content type. Produces a detailed report with per-item scores, dimension analysis, and a prioritized action plan. For SEO-specific page checks, see on-page-seo-auditor. For domain-level assessment, see domain-authority-auditor.'\nlicense: Apache-2.0\nmetadata:\n  author: aaron-he-zhu\n  version: \"2.0.0\"\n  geo-relevance: \"high\"\n  tags:\n    - seo\n    - geo\n    - content audit\n    - eeat\n    - content quality\n    - content scoring\n    - quality assessment\n    - expertise\n    - authority\n    - trust\n  triggers:\n    - \"audit content quality\"\n    - \"EEAT score\"\n    - \"content quality check\"\n    - \"CORE-EEAT audit\"\n    - \"how good is my content\"\n    - \"content assessment\"\n    - \"quality score\"\n    - \"is my content good enough to rank\"\n    - \"EEAT check\"\n    - \"rate my content quality\"\n---\n\n# Content Quality Auditor\n\n> Based on [CORE-EEAT Content Benchmark](https://github.com/aaron-he-zhu/core-eeat-content-benchmark). Full benchmark reference: [references/core-eeat-benchmark.md](../../references/core-eeat-benchmark.md)\n\n\n> **[SEO & GEO Skills Library](https://skills.sh/aaron-he-zhu/seo-geo-claude-skills)** · 20 skills for SEO + GEO · Install all: `npx skills add aaron-he-zhu/seo-geo-claude-skills`\n\n<details>\n<summary>Browse all 20 skills</summary>\n\n**Research** · [keyword-research](../../research/keyword-research/) · [competitor-analysis](../../research/competitor-analysis/) · [serp-analysis](../../research/serp-analysis/) · [content-gap-analysis](../../research/content-gap-analysis/)\n\n**Build** · [seo-content-writer](../../build/seo-content-writer/) · [geo-content-optimizer](../../build/geo-content-optimizer/) · [meta-tags-optimizer](../../build/meta-tags-optimizer/) · [schema-markup-generator](../../build/schema-markup-generator/)\n\n**Optimize** · [on-page-seo-auditor](../../optimize/on-page-seo-auditor/) · [technical-seo-checker](../../optimize/technical-seo-checker/) · [internal-linking-optimizer](../../optimize/internal-linking-optimizer/) · [content-refresher](../../optimize/content-refresher/)\n\n**Monitor** · [rank-tracker](../../monitor/rank-tracker/) · [backlink-analyzer](../../monitor/backlink-analyzer/) · [performance-reporter](../../monitor/performance-reporter/) · [alert-manager](../../monitor/alert-manager/)\n\n**Cross-cutting** · **content-quality-auditor** · [domain-authority-auditor](../domain-authority-auditor/) · [entity-optimizer](../entity-optimizer/) · [memory-management](../memory-management/)\n\n</details>\n\nThis skill evaluates content quality across 80 standardized criteria organized in 8 dimensions. It produces a comprehensive audit report with per-item scoring, dimen"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn73qjxwmbna25qq8q051epqt980sys5\",\n  \"slug\": \"content-quality-auditor\",\n  \"version\": \"2.0.0\",\n  \"publishedAt\": 1771042696015\n}"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"Runs a full CORE-EEAT 80-item content quality audit, scoring content across 8 dimensions with weighted scoring by content type. Produces a detailed report wi... Skill: Content Quality Auditor Owner: aaron-he-zhu Summary: Runs a full CORE-EEAT 80-item content quality audit, scoring content across 8 dimensions with weighted scoring by content type. Produces a detailed report wi... Tags: latest:2.0.0 Version history: v2.0.0 | 2026-02-14T04:18:16.015Z | auto **Summary:** Major update with enhanced skill discovery and usability features. - Added explicit usage triggers and intent","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":953,"uniquenessScore":49,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-04-15T00:45:39.800Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-10T01:31:31.209Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}