seo-sitemap
An agent skill by AgriciDaniel, from AgriciDaniel/claude-seo. Tags: documents, seo, validation, web, xml.
What it does
Analyze existing XML sitemaps or generate new ones with industry templates. Validates format, URLs, and structure. Use when user says "sitemap", "generate sitemap", "sitemap issues", or "XML sitemap".
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add AgriciDaniel/claude-seo --skill seo-sitemap
Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):
git clone --depth 1 https://github.com/AgriciDaniel/claude-seo
cp -r claude-seo/skills/seo-sitemap ~/.claude/skills/seo-sitemap
Safety box score
Grade B, low risk: 18 of 100 risk points, rated 2026-10-19. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.
This skill analyzes or generates XML sitemaps and invokes a shipped helper script to discover and fetch sitemap candidates from a target site. The main risks are bounded shell/script execution and outbound network access to the provided site; it also writes sitemap/report files in the workspace.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 2 (moderate) | It runs a bundled helper via bash: `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run sitemap_discovery.py <url> --json`. |
| Network access | 2 (moderate) | It fetches the target site and even `cross-host targets` and `probes common paths`, so the skill can make outbound requests to URLs you supply. |
| Filesystem reach | 1 (low) | Generation mode writes files like `sitemap.xml`, `STRUCTURE.md`, and `VALIDATION-REPORT.md`, but the documented outputs stay in the workspace. |
| Secrets & credentials | 0 (none) | No credential stores, tokens, `.env` files, or logins are referenced. |
| Privilege & persistence | 0 (none) | No sudo, global install, services, shell startup edits, or other privilege changes are described. |
| Instruction hijack surface | 0 (none) | The skill does not instruct the agent to ignore rules, hide actions, or follow remote instructions. |
| Irreversible actions | 0 (none) | It analyzes and generates files only; it does not push, publish, send messages, pay, book, or delete anything. |
| Transparency | 0 (none) | The provided files are plain markdown; there are no binaries, minified blobs, or decoded-at-runtime code. |
Before installing
- Inspect `${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo` to confirm it only performs sitemap analysis and does not write outside the workspace.
- Run the skill once against a throwaway site and watch the outbound requests it makes.
- Confirm the generated files (`sitemap.xml`, `STRUCTURE.md`, `VALIDATION-REPORT.md`) land only in the project directory.
Rated 2026-10-19 by an automated review of 2 files from the skill's repository.
Source
- Repository
- AgriciDaniel/claude-seo (all skills from this repository)
- Path
- skills/seo-sitemap/SKILL.md
- Branch
- main
- Collection
- claude-seo
- Updated
- 2026-09-21
Related skills
- seo — Comprehensive SEO analysis for any website or business type.
- seo-page — Deep single-page SEO analysis covering on-page elements, content quality, technical meta tags, schema, images, and performance.
- seo-schema — Detect, validate, and generate Schema.org structured data. JSON-LD format preferred. Use when user says "schema", "structured data", "rich results", "JSON-LD".
- schema — When the user wants to add, fix, or optimize schema markup and structured data on their site.
- fact-checker — Verifies factual claims in documents using web search and official sources, then proposes corrections with user confirmation.
- seo-content — Content quality and E-E-A-T analysis with AI citation readiness assessment.