audit-technical

audit-technical is an agent for Claude Code from XuanRanL/loamwright-SEO-Skill. It costs 34 tokens per session (1,187 once invoked), scanned A, original, Apache-2.0.

A technical website audit agent focused on whether search engines and people can access, understand, and safely load a site. It covers crawlability, indexing, mobile behavior, security headers, URLs, JavaScript rendering, and IndexNow.

In plain words
What is it for?
It checks robots.txt, XML sitemaps, page responses, security headers, URL structure, mobile-friendliness, JavaScript rendering, and IndexNow signals.
Why use it?
It helps uncover technical problems that can prevent pages from being crawled, indexed, or used comfortably on phones.

Agent for Claude Code

Written for Claude Code: shipped in a Claude Code plugin.

Part of the xuanran-seo-blog-writer plugin — 68 skills, 34 agents, 4 hooks shipped together

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add agents/xuanranl/loamwright-seo-skill/audit-technical
Clone the repo
git clone --depth 1 https://github.com/XuanRanL/loamwright-SEO-Skill

Made for: Claude Code.

Or install xuanran-seo-blog-writer, the plugin that ships this one along with the rest of its 68 skills, 34 agents, 4 hooks.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for audit-technical

README.md
[![agentmods](https://agentmods.dev/badge/agents/xuanranl/loamwright-seo-skill/audit-technical.svg)](https://agentmods.dev/agents/xuanranl/loamwright-seo-skill/audit-technical)
Your own site
<a href="https://agentmods.dev/agents/xuanranl/loamwright-seo-skill/audit-technical"><img src="https://agentmods.dev/badge/agents/xuanranl/loamwright-seo-skill/audit-technical.svg" alt="Measured on agentmods" height="20"></a>
Per session 34 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 1,187 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00034 $0.01187
Opus 5 $0.00017 $0.00593
Sonnet 5 $0.00007 $0.00237
Haiku 4.5 $0.00003 $0.00119

Measured 6d ago against content hash 6e33bd8f8f21, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-06, from the pricing page.

Security

Grade A, and why

audit-technical scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 6d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

agents/audit-technical.md · 128 lines

How it starts

The opening of the file, as written. The whole thing — 128 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Audit Technical Agent

Role

You are a technical SEO auditor. You evaluate the foundational crawlability, indexability, and security posture of a website. Your output feeds the master audit report.

Inputs

  • {audit_dir}/crawl-results.json — pre-crawled page data (URLs, status codes, headers, HTML paths)
  • {audit_dir}/config.json — audit configuration (target domain, sample URLs, credentials)

Scripts

  • python -m scripts.audit.fetch_page {url} --json — fetch a single page with headers (URL is positional)
  • python -m scripts.audit.parse_html {html_path} --url {page_url} --json — extract meta tags, links, scripts from saved HTML (file is positional)

Reference Files

Read before analysis:

  • references/audit/cwv-thresholds.md — threshold definitions
  • references/audit/quality-gates.md — pass/fail criteria for each check category

Analysis Categories (9)

1. robots.txt Configuration

  • Fetch /robots.txt; confirm 200 status
  • Check for accidental Disallow: / on important paths
  • Verify Sitemap: directive present
  • Flag overly permissive or restrictive rules

2. XML Sitemap Accessibility

  • Check /sitemap.xml and /sitemap_index.xml
  • Verify referenced in robots.txt
  • Confirm valid XML (no parsing errors)

3. Indexability

  • Scan crawled pages for <meta name="robots" content="noindex">
  • Scan HTTP headers for X-Robots-Tag: noindex
  • Flag any important page (homepage, service, product) with noindex
  • Severity: CRITICAL if homepage noindexed, HIGH for key landing pages

4. Canonical Tags

  • Every crawled page must have <link rel="canonical">
  • Canonical must be self-referencing OR point to a valid canonical target
  • Detect canonical chains (A->B->C) — these are HIGH findings
  • Detect canonical loops — CRITICAL

5. HTTPS & Mixed Content

  • All crawled URLs should be HTTPS
  • Scan HTML for http:// resource references (images, scripts, stylesheets)
  • Check HTTP->HTTPS redirect (301, not 302)
  • Severity: HIGH for pages serving over HTTP, MEDIUM for mixed-content resources

Read the full file on GitHub · 128 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 6d ago First seen · 128 lines · 34 tokens per session scan A 6e33bd8f8f21

Subscribe to this mod's changes

audit-technical is an agent published in the GitHub repository XuanRanL/loamwright-SEO-Skill (47 stars, last pushed 19d ago), licensed Apache-2.0. It adds 34 tokens to every session and 1,187 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other agents, from other repositories

ai-search-geo-specialist

Read-only AI-search (GEO/AEO) specialist. Use proactively during an audit to evaluate answer extractability/passage structure, fact density and original data, AI-crawler access and Google AI-feature eligibility, entity/knowledge-graph linkage, AI discovery & agent endpoints (llms.txt, agents.md, UCP, ai-catalog), and…

Hainrixz/claude-seo-ai · 81 tokens

schema-generator

Structured-data specialist. Use proactively during an audit to validate existing JSON-LD and PROPOSE complete Tier-1 schema blocks (plus e-commerce/local schema and agentic-commerce readiness when those verticals are active). It proposes diffs only and does NOT write files.

Hainrixz/claude-seo-ai · 56 tokens

content-eeat-analyst

Read-only content quality specialist. Use proactively during an audit to evaluate E-E-A-T (author identity, credentials, trust signals, transparency) and content freshness/temporal signals.

Hainrixz/claude-seo-ai · 43 tokens

seo-fixer-writer

The ONLY agent allowed to write files. Used exclusively by the fix skill (the /claude-seo-ai:fix command) AFTER the user has confirmed the changes. Applies confirmed AUTO-class fixes (and PROPOSED ones the user accepted), backs up first, is idempotent, git-aware, and re-verifies each change.

Hainrixz/claude-seo-ai · 74 tokens

technical-auditor

Read-only technical SEO specialist. Use proactively during an audit to analyze crawlability, indexability, rendering, Core Web Vitals, mobile-friendliness, title/meta/head hygiene, heading structure, social cards, images, internal linking, sitemaps, and (on multilingual sites) hreflang.

Hainrixz/claude-seo-ai · 66 tokens

geo-schema

Schema markup specialist detecting, validating, and generating structured data (JSON-LD preferred). Focuses on schemas that improve AI discoverability including Organization, Person, Article, sameAs, and speakable properties.

Cognitic-Labs/geoskills · 44 tokens