Skip to main content
skillsSource-backed

LLMs.txt Search Artifact Validation Capability Pack Skill

Expert validation skill for reviewing /llms.txt, search discovery artifacts, canonical signals, structured data, and LLM-ready documentation links.

Level:expertType:capability-packVerified:validated
Review first review before installing

Open the source and read safety notes before installing.

Citation facts

Source-backed facts for citing this resource, derived directly from the registry — also available as plain text for AI assistants.

Source URLs
https://llmstxt.org/, https://github.com/AnswerDotAI/llms-txt
Safety notes
Installing `llms-txt` adds Python dependencies in the selected environment; pin the reviewed version and prefer project-scoped tooling., The `llms_txt2ctx` helper can retrieve linked HTTPS resources while expanding context; review target URLs before running it against private staging content., Search artifacts influence crawler and model-facing discovery signals; treat canonical, robots, sitemap, and structured data changes as publish-impacting., The source archive is external and version-pinned for reference; package trust should remain a maintainer decision.
Privacy notes
`/llms.txt`, expanded context, sitemap, and structured data artifacts can expose URL paths, page titles, product terms, doc structure, and internal naming., Context expansion can collect linked markdown content into a single artifact, which may reveal more detail than the compact index., Keep public review notes focused on artifact shape, URL classes, stale links, and source evidence; avoid exposing private staging paths or unreleased content.
Platform compatibility
claude-code (native-skill), codex (native-skill), windsurf (native-skill), gemini (native-skill), cursor (adapter), cli (manual-context)
Author
oktofeesh1
Submitted by
oktofeesh1
Claim status
unclaimed
Last verified
2026-06-03

Decision playbook

Review trust signals before you adopt

Signals are present but mixed. Use the checklist below to confirm the source and operational safety for your environment.

Compare context
Selected

0

Current score

86

Baseline

Delta

No baseline selected

No major trust-signal divergence detected in the current selection.

Source and provenance checks

Complete

Confirm ownership and provenance before trusting install instructions.

  • Source link availableRequired

    Open the canonical repository and verify ownership.

    Done
  • Source provenance statusRequired

    Marked as source-backed.

    Done
  • Metadata reviewed

    Registry metadata indicates a reviewed listing.

    Done

Safety and privacy checks

Complete

Validate risk disclosures before installation or API wiring.

  • Safety notes presentRequired

    Review the listed safety guidance before running commands.

    Done
  • Privacy notes presentRequired

    Review data handling notes before connecting accounts or secrets.

    Done
  • Trust level risk gateRequired

    Trust level does not block evaluation.

    Done

Package and install checks

Needs review

Check package metadata and artifact integrity signals.

  • Install payload available

    Install or copy payload is available for review.

    Done
  • Package verification flag

    No package verification flag provided.

    Pending
  • Checksum metadata

    No checksum provided for downloaded artifact.

    Pending

Compare-driven decision checks

Needs review

Use compare context to validate trade-offs before adoption.

  • Compare tray has multiple entries

    Add at least one more entry to compare trust differences.

    Pending
  • Baseline comparison available

    No baseline peer selected yet.

    Pending
  • Diverging trust signals identified

    No major trust-signal divergence found.

    Pending

Setup at a glance

Package install

Copy-ready — paste the snippet to get started.

Adoption plan

Balanced adoption plan

Current risk score 16/100. Use staged verification before broader rollout.

Risk 16

Pre-adoption checks

Validate source and review signals before any execution.

  • Confirm source provenanceRequired

    Source URL/provenance metadata is present.

    Done
  • Confirm metadata review state

    Listing has review metadata.

    Done
  • Verify install payload

    Install/config payload exists and can be inspected.

    Done

Security checks

Confirm safety, privacy, and package integrity signals.

  • Review safety notesRequired

    Safety notes are present.

    Done
  • Review privacy notesRequired

    Privacy notes are present.

    Done
  • Verify package integrity metadata

    No package verification/checksum metadata.

    Pending

Rollout

Adopt in controlled steps based on the selected plan.

  • Run in isolated sandbox firstRequired

    Use a constrained sandbox and observe behavior across multiple tasks.

    Pending
  • Roll out graduallyRequired

    Roll out to a small cohort before wider usage.

    Pending
  • Set monitoring and fallback

    Define rollback path and monitor errors after adoption.

    Pending

Evidence readiness

Evidence readiness matrix · balanced

Required evidence gates are covered (5/6 signals complete).

Risk 15

Source provenance

Present

Source repository/provenance is listed.

Required in this preset

Metadata review

Present

Review metadata is present.

Required in this preset

Safety notes

Present

Safety notes are present.

Required in this preset

Privacy notes

Present

Privacy notes are present.

Optional in this preset

Package integrity

Missing

Package integrity metadata is missing.

Optional in this preset

Install payload

Present

Install payload is available.

Required in this preset

Required evidence gates are covered for this preset.

Decision timeline

Decision timeline · balanced

5/6 steps complete with no blocking gaps for this preset.

Risk 14

triage

Confirm source provenanceRequired

Source/provenance metadata is available.

Done

triage

Check metadata review statusRequired

Review metadata is available.

Done

verify

Review safety notesRequired

Safety notes are available.

Done

verify

Review privacy notes

Privacy notes are available.

Done

verify

Validate package integrity metadata

Package integrity metadata is missing.

Pending

rollout

Verify install payload and commandsRequired

Install payload is available.

Done

No required blockers for this timeline preset.

Prerequisite readiness

Prerequisite readiness

5 prerequisites to line up before setup.

0/5 ready
Install & runtime1Permissions & scopes1General3

Safety & privacy surface

Safety & privacy surface

4 safety and 3 privacy notes across 4 risk areas. Review closely: permissions & scopes, network access.

4 areas
  • SafetyPermissions & scopesInstalling `llms-txt` adds Python dependencies in the selected environment; pin the reviewed version and prefer project-scoped tooling.
  • SafetyNetwork accessThe `llms_txt2ctx` helper can retrieve linked HTTPS resources while expanding context; review target URLs before running it against private staging content.
  • SafetyGeneralSearch artifacts influence crawler and model-facing discovery signals; treat canonical, robots, sitemap, and structured data changes as publish-impacting.
  • SafetyGeneralThe source archive is external and version-pinned for reference; package trust should remain a maintainer decision.
  • PrivacyLocal files`/llms.txt`, expanded context, sitemap, and structured data artifacts can expose URL paths, page titles, product terms, doc structure, and internal naming.
  • PrivacyGeneralContext expansion can collect linked markdown content into a single artifact, which may reveal more detail than the compact index.
  • PrivacyLocal filesKeep public review notes focused on artifact shape, URL classes, stale links, and source evidence; avoid exposing private staging paths or unreleased content.

Safety notes

  • Installing `llms-txt` adds Python dependencies in the selected environment; pin the reviewed version and prefer project-scoped tooling.
  • The `llms_txt2ctx` helper can retrieve linked HTTPS resources while expanding context; review target URLs before running it against private staging content.
  • Search artifacts influence crawler and model-facing discovery signals; treat canonical, robots, sitemap, and structured data changes as publish-impacting.
  • The source archive is external and version-pinned for reference; package trust should remain a maintainer decision.

Privacy notes

  • `/llms.txt`, expanded context, sitemap, and structured data artifacts can expose URL paths, page titles, product terms, doc structure, and internal naming.
  • Context expansion can collect linked markdown content into a single artifact, which may reveal more detail than the compact index.
  • Keep public review notes focused on artifact shape, URL classes, stale links, and source evidence; avoid exposing private staging paths or unreleased content.

Prerequisites

  • Published or staged documentation site with a known canonical origin
  • `/llms.txt` draft, `llms-full.txt` or expanded context artifact when available
  • `sitemap.xml`, `robots.txt`, canonical URL policy, and structured data inventory
  • Python 3.10 or newer when using the pinned `llms-txt` parser and context helpers
  • Owner decision on which linked pages are essential, optional, stale, or out of scope

Schema details

Install type
package
Reading time
9 min
Troubleshooting
Yes
Source repository stats
Scope
Source repo
Skill and platform metadata
Skill type
capability-pack
Skill level
expert
Verification
validated
Verified at
2026-06-03
Retrieval sources
https://llmstxt.org/https://github.com/AnswerDotAI/llms-txt/releases/tag/0.0.6https://pypi.org/pypi/llms-txt/0.0.6/jsonhttps://raw.githubusercontent.com/AnswerDotAI/llms-txt/0.0.6/pyproject.tomlhttps://raw.githubusercontent.com/AnswerDotAI/llms-txt/0.0.6/llms_txt/core.pyhttps://raw.githubusercontent.com/AnswerDotAI/llms-txt/0.0.6/llms_txt/txt2html.pyhttps://raw.githubusercontent.com/AnswerDotAI/llms-txt/0.0.6/nbs/index.qmdhttps://developers.google.com/search/docs/crawling-indexing/robots/introhttps://developers.google.com/search/docs/crawling-indexing/sitemaps/overviewhttps://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urlshttps://developers.google.com/search/docs/appearance/structured-data/intro-structured-data
Tested platforms
ClaudeCodexWindsurfGeminiCursorGeneric AGENTS
PlatformSupportInstall path
claude-codeNative.claude/skills/<skill-name>/SKILL.md
codexNative.agents/skills/<skill-name>/SKILL.md
windsurfNative.windsurf/skills/<skill-name>/SKILL.md
geminiNative.gemini/skills/<skill-name>/SKILL.md or .agents/skills/<skill-name>/SKILL.md
cursorAdapter.cursor/rules/<skill-name>.mdc
cliManualAGENTS.md or tool-specific context file
Full copyable content
# Trigger
"Apply the LLMs.txt search artifact validation capability pack to this published documentation site."

# Required output
1) Source versions, artifact inventory, and duplicate/overlap scope
2) /llms.txt parse, section, link, and context expansion findings
3) Sitemap, robots, canonical, and structured data consistency review
4) Validation plan and publish, hold, or follow-up recommendation

About this resource

Knowledge Freshness

This capability pack is pinned to llms-txt 0.0.6, source tag 0.0.6, PyPI metadata, Answer.AI documentation, and Google Search Central documentation verified on 2026-06-03. The reviewed Python package requires Python >=3.10 and declares fastcore, httpx, and mistletoe dependencies.

Retrieval Sources

Prefer the pinned package metadata, source files, llms.txt proposal, and current Google Search Central docs over model memory for format, parser behavior, canonical signals, sitemap expectations, robots semantics, and structured data placement.

Scope Note

This is not a generic content-cluster strategy skill, PageSpeed optimization skill, IndexNow submission workflow, or crawler product listing. Use it for human-in-the-loop review of published LLM-facing and search discovery artifacts: /llms.txt, expanded context outputs, sitemap membership, robots consistency, canonical URL signals, and structured data alignment.

Core Workflow

  1. Confirm the site origin, reviewed URL set, llms-txt version, source tag, Python runtime, and whether the artifacts are generated or hand-authored.
  2. Inventory artifacts: /llms.txt, optional expanded context output, markdown page variants, sitemap.xml, robots.txt, canonical link elements, structured data, and redirect policy.
  3. Parse /llms.txt against the proposal shape: H1 title, optional summary blockquote, explanatory content, H2-delimited sections, markdown link lists, descriptions, and an Optional section when shorter context is useful.
  4. Review linked resources for relevance, HTTPS URLs, stale destinations, duplicate targets, overly broad pages, and whether descriptions help a model choose the right source.
  5. Expand context with the pinned helper when appropriate, then inspect output size, section balance, missing linked content, and whether optional resources should stay optional.
  6. Compare /llms.txt and expanded context against sitemap coverage. Essential documentation should be discoverable, canonical, and represented consistently.
  7. Review robots policy for crawler intent without treating it as a substitute for /llms.txt; note conflicts that could confuse discovery or indexability.
  8. Review canonical URL signals for duplicate paths, redirect variants, trailing slash policy, .md page variants, and sitemap URL agreement.
  9. Review structured data placement and type alignment so machine-readable markup supports the same entity, product, guide, or documentation intent as the linked pages.
  10. Produce a recommendation with blockers, non-blocking improvements, artifact refresh steps, owner decisions, and a publish, hold, or follow-up outcome.

Capability Scope

  • /llms.txt source and format review
  • llms_txt2ctx context expansion review
  • LLM-ready markdown variant triage
  • Sitemap membership and URL consistency checks
  • Robots policy consistency review
  • Canonical URL and duplicate-path review
  • Structured data alignment review
  • Reviewer-ready artifact evidence and publish recommendation

Compatibility

Native

  • Claude Code / Claude: use as a reusable Agent Skill for documentation artifact review and LLM discovery readiness.
  • Codex/OpenAI workflows: use as SKILL.md-style instructions for search artifact validation and release review.

Manual Adaptation

  • Windsurf and Gemini: adapt the workflow and output contract into their skill formats.
  • Cursor and Generic AGENTS files: convert the production rules and validation checklist into repository-level documentation release guidance.

Required Inputs

  • Site origin and canonical URL policy
  • /llms.txt content and generation source
  • sitemap.xml, robots.txt, and representative page HTML
  • Structured data snippets or rendered page metadata
  • Expanded context artifact when available
  • Owner expectations for essential, optional, stale, and excluded resources

Production Rules

  • Do not approve /llms.txt until the reviewed artifact matches the source site, title, summary, and essential documentation boundaries.
  • Do not use /llms.txt as a crawl policy document; compare it with robots and sitemap behavior instead.
  • Keep human SEO goals separate from model context goals. A good search page can still be too broad or noisy for LLM context.
  • Treat broken links, conflicting canonical URLs, stale sitemap entries, and missing essential docs as release blockers until the owner accepts a documented exception.
  • Keep optional resources optional when they are secondary, long, or only needed for rare questions.
  • Prefer concise descriptions that explain why each linked resource matters.
  • Review structured data for alignment with page intent rather than adding markup only to satisfy a checklist.
  • Record enough source evidence that another reviewer can reproduce the artifact decision.

Output Contract

  1. Source evidence: llms-txt version, source tag, package metadata, docs, URL set, and artifacts reviewed.
  2. Artifact inventory: /llms.txt, expanded context, markdown variants, sitemap, robots, canonical signals, structured data, and generation source.
  3. Findings: parse issues, stale links, missing sections, noisy resources, sitemap gaps, robots conflicts, canonical conflicts, and structured data mismatches.
  4. Impact classification: release blocker, non-blocking polish, accepted exception, or owner decision needed.
  5. Validation plan: exact parser/context command, URL checks, artifact diffs, sitemap/canonical review, and structured data review.
  6. Recommendation: publish, hold, or publish with tracked follow-up.

Troubleshooting

Issue: /llms.txt parses but the expanded context is too large

Fix: Move secondary links into the Optional section, split broad docs into smaller markdown pages, and keep descriptions specific.

Issue: Sitemap and /llms.txt disagree about essential docs

Fix: Decide whether the page is search-discoverable, LLM-context-only, or stale, then align sitemap membership, canonical target, and link description.

Issue: Canonical URL signals conflict with .md variants

Fix: Check redirect policy, canonical link elements, sitemap URLs, and markdown variant naming before recommending publication.

Issue: Robots policy and LLM guidance are being mixed

Fix: Keep crawler access policy in robots and model-facing orientation in /llms.txt; report conflicts without treating one artifact as a replacement for the other.

Issue: Structured data exists but does not match page intent

Fix: Compare the page purpose, primary entity, visible content, and markup type, then recommend narrower or corrected markup.

Validation Checklist

  • llms-txt version, source tag, package metadata, and docs verified.
  • Python runtime requirement checked.
  • /llms.txt title, summary, sections, links, descriptions, and Optional section reviewed.
  • Linked markdown resources checked for relevance and stale destinations.
  • Expanded context output reviewed when available.
  • Sitemap membership compared with essential docs.
  • Robots policy checked for discovery conflicts.
  • Canonical URL targets and redirect variants reviewed.
  • Structured data alignment checked.
  • Publish, hold, or follow-up recommendation documented.

Source citations

Add this badge to your README

Show that LLMs.txt Search Artifact Validation Capability Pack Skill is listed on HeyClaude. Paste this Markdown into your README — it renders the badge and links back to this page.

Listed on HeyClaude
[![Listed on HeyClaude](https://heyclau.de/badge/skills/llms-search-artifact-validation-capability-pack.svg)](https://heyclau.de/entry/skills/llms-search-artifact-validation-capability-pack)

How it compares

LLMs.txt Search Artifact Validation Capability Pack Skill side by side with 3 alternatives on trust, install, platform support, and disclosed safety notes — all from reviewed registry metadata.

1 trust signal differ across this comparison (Submitter).

Next steps differ across entries — use the actions in the table below to copy install commands and source links per resource.

Field

Expert validation skill for reviewing /llms.txt, search discovery artifacts, canonical signals, structured data, and LLM-ready documentation links.

Open dossier

Expert agent skills retrieval source verification capability pack for validating canonical URLs, documentation reachability, repo provenance, and duplicate source claims before publishing or submitting Claude Code skills.

Open dossier

Expert Claude Code zero data retention review capability pack for auditing ZDR scope on Claude for Enterprise, disabled features, model availability, analytics limits, and third-party integration gaps before rollout.

Open dossier

Expert GitHub Actions security review capability pack applying documented workflow hardening, GITHUB_TOKEN least privilege, secrets handling, and fork PR safety checks from official GitHub Actions security documentation.

Open dossier
Next stepsDiffers
Trust
Review statusReviewedMaintainer reviewedReviewedMaintainer reviewedReviewedMaintainer reviewedReviewedMaintainer reviewed
Package trustPackage not verifiedPackage not verifiedPackage not verifiedPackage not verified
Source provenanceSubmission linkedSource submissionSubmission linkedSource submissionSubmission linkedSource submissionSubmission linkedSource submission
SubmitterDiffersoktofeesh1kiannidevkiannidevkiannidev
Install riskReview firstReview firstReview firstReview first
Notes Safety ✓ Privacy ✓ Safety ✓ Privacy ✓ Safety ✓ Privacy ✓ Safety ✓ Privacy ✓
BrandGitHub logoGitHub
Categoryskillsskillsskillsskills
SourceSource-backedSource-backedSource-backedSource-backed
Authoroktofeesh1kiannidevkiannidevkiannidev
Added2026-06-032026-06-142026-06-132026-06-16
Platforms
Harness
Source repo
Safety notesInstalling `llms-txt` adds Python dependencies in the selected environment; pin the reviewed version and prefer project-scoped tooling. The `llms_txt2ctx` helper can retrieve linked HTTPS resources while expanding context; review target URLs before running it against private staging content. Search artifacts influence crawler and model-facing discovery signals; treat canonical, robots, sitemap, and structured data changes as publish-impacting. The source archive is external and version-pinned for reference; package trust should remain a maintainer decision.Retrieval sources must point to primary official documentation or verifiable repositories, not affiliate landing pages or unreviewed mirrors. Parked domains, empty documentation pages, and redirect chains to unrelated products fail source verification. Listing many URLs without explaining which is canonical creates reviewer ambiguity and increases duplicate risk. This skill verifies sources; it must not approve a submission whose claims cannot be substantiated by fetched evidence.This skill summarizes official ZDR scope; it must not claim ZDR covers chat on claude.ai, Cowork, third-party MCP servers, or Bedrock, Vertex, or Foundry routes. ZDR is enabled per organization; new organizations require separate enablement by the Anthropic account team. Disabled features such as Claude Code on the Web, Desktop cloud sessions, and `/feedback` are blocked at the backend regardless of client UI. Claude Fable 5 is unavailable under ZDR; the `best` alias resolves to Opus for ZDR organizations instead. Policy-violation sessions may still be retained for up to two years even when ZDR is enabled.Workflow changes can exfiltrate secrets on fork PRs—review pull_request_target and untrusted checkout patterns. Over-broad permissions blocks increase blast radius—default to least privilege per hardening docs. Third-party actions are supply-chain dependencies—pin to commit SHA when policy requires.
Privacy notes`/llms.txt`, expanded context, sitemap, and structured data artifacts can expose URL paths, page titles, product terms, doc structure, and internal naming. Context expansion can collect linked markdown content into a single artifact, which may reveal more detail than the compact index. Keep public review notes focused on artifact shape, URL classes, stale links, and source evidence; avoid exposing private staging paths or unreleased content.Source verification logs may include internal staging URLs, private repo names, or authentication-gated docs if reviewers paste raw fetch output. Some documentation pages embed organization-specific examples that should be redacted before public issue comments. Public verification summaries should list reachability status and canonical URL choice, not full HTTP response bodies.ZDR review discussions often involve account emails, organization names, contract terms, and security architecture details that should stay in internal channels. Claude Code Analytics under ZDR does not store prompts or model responses but still collects productivity metadata such as account emails and usage statistics. Administrative data such as seat assignments and audit logs follow standard retention policies and remain in scope for compliance review. Third-party MCP servers, local logs, hooks, and customer-managed observability stacks are outside Anthropic ZDR and need separate review.Review summaries may reference secret names but must not echo secret values. Redact internal runner labels and self-hosted paths in external tickets.
Prerequisites
  • Published or staged documentation site with a known canonical origin
  • `/llms.txt` draft, `llms-full.txt` or expanded context artifact when available
  • `sitemap.xml`, `robots.txt`, canonical URL policy, and structured data inventory
  • Python 3.10 or newer when using the pinned `llms-txt` parser and context helpers
  • Draft skill frontmatter with `retrievalSources`, `repoUrl`, and `documentationUrl` fields populated.
  • Network access or cached evidence to verify HTTP reachability of listed source URLs.
  • The skill's claimed scope, slug, and category for duplicate comparison against existing entries.
  • Contributor or reviewer context for whether docs, repo, or package is the canonical source of truth.
  • Claude for Enterprise account context and confirmation that Zero Data Retention is being evaluated or enabled.
  • Access to Anthropic account team or sales contact for ZDR enablement, because ZDR cannot be toggled from standard admin settings.
  • Inventory of Claude Code surfaces in use: terminal CLI, Desktop cloud sessions, web sessions, analytics, MCP servers, and third-party model routes.
  • Security, legal, or compliance stakeholders available to review scope boundaries and residual retention cases.
  • Workflow YAML files or PR diff containing GitHub Actions changes.
  • Repository branch protection and environments policy context.
  • Security reviewer before applying hardening to default branch.
Install
python -m pip install llms-txt==0.0.6
Config
Citations
ClaimUnclaimedUnclaimedUnclaimedUnclaimed
Open 4 picks in the interactive comparison tool

Signals

Loading live community signals…

More like this, weekly

A short, calm digest of reviewed Claude resources. Unsubscribe any time.