# Fix: /.well-known/ai-catalog.json published (ARD)

> Web-audit fix skill for the `ai-catalog` check (Agent discovery & auth, MAY).

## Goal

Publish an Agentic Resource Discovery catalog so agents can enumerate your AI artifacts.

## Fix

Serve `/.well-known/ai-catalog.json` as JSON with `specVersion` and an `entries` array (the
AI Catalog / ARD envelope). Each entry should identify an artifact (`identifier`, `type`, and
a `url` or inline `data`). Missing the file is fine (this check is MAY); a 200 that is not a
catalog is worse than absence.

## Resources

- [AI Catalog](https://agenticresourcediscovery.org/ai_catalog_spec/)

## Copy-paste prompt

Paste this into your coding agent. [Your audit](https://anc.dev/audit) adds what it observed for this check:

```text
Goal: Publish an Agentic Resource Discovery catalog so agents can enumerate your AI artifacts
Fix: Serve `/.well-known/ai-catalog.json` as JSON with `specVersion` and an `entries` array (the AI Catalog / ARD envelope). Each entry should identify an artifact (`identifier`, `type`, and a `url` or inline `data`). Missing the file is fine (this check is MAY); a 200 that is not a catalog is worse than absence.
Skill: https://anc.dev/fix/ai-catalog
Docs: https://agenticresourcediscovery.org/ai_catalog_spec/
```

## Verify

Re-run the audit at [https://anc.dev/audit](https://anc.dev/audit) or call the `audit_website` MCP tool; the `ai-catalog` check should report `pass`.
