# Discovery Doctor

> Run Portable Web Toolkit discovery-doctor to verify robots, sitemap, llms, humans, security.txt, content APIs, and JSON-LD for toolkit-managed sites. Use before deploy on dist output and after production deploy on the live URL.

- Skill: `imyourboyroy/discovery-doctor` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add imyourboyroy/discovery-doctor`
- Raw SKILL.md: https://api.skillmd.com/api/skills/imyourboyroy/discovery-doctor/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Product & Planning
- Author: ImYourBoyRoy (https://skillmd.com/u/imyourboyroy)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/imyourboyroy/discovery-doctor

---


# Discovery Doctor

```bash
# Workers SSR output
node ./Web_Toolkit/discovery_doctor/bin/discovery-doctor.mjs ./dist/client
# Pages static
node ./Web_Toolkit/discovery_doctor/bin/discovery-doctor.mjs ./dist
# Live
node ./Web_Toolkit/discovery_doctor/bin/discovery-doctor.mjs https://example.com
```

## Rules

1. Failures before production deploy are blockers.
2. Prefer toolkit discovery generators — never `@astrojs/sitemap` / `@astrojs/robots`.
3. Environment-aware: preview/dev should noindex; production allows indexing.


