# doctor

> Claude/Codex skill by [@tinyfish-io](https://omgskills.com/library/tinyfish-io/index.md) · 45 stars · Updated 2026-10-22

Diagnose and repair your TinyFish setup — MCP registration, auth, and connectivity. Runs the TinyFish CLI's own doctor for the config checks, then does the one thing the CLI cannot — proving this harness can actually reach TinyFish. Run when TinyFish tools fail, return auth errors, or after an install that did not verify cleanly.

Tags: agent, agentic, ai, dify, tinyfish, web, web-agents, web-automation

## Install

```sh
git clone https://github.com/tinyfish-io/tinyfish-web-agent-integrations /tmp/tinyfish-web-agent-integrations && ln -s /tmp/tinyfish-web-agent-integrations/claude/skills/doctor ~/.claude/skills/doctor
```

## From README

TinyFish Doctor tinyfish doctor (CLI 0.22+) owns the diagnosis. Your job is to run it, do the one check it structurally cannot do, and act on what comes back. Never hand-edit config files — every repair goes through the CLI, which carries backup and merge rigor. No shell? Sandboxed surfaces (Claude.ai, Desktop, Cowork) have no npx. If you cannot run commands, skip to step 2 — it is the more valuable check anyway — then give the user the command from step 1 to run themselves. Run doctor JSON on stdout: schemaversion, cliversion, okharnesses, okcli, checks\[\], harnesses\[\], repairs\[\]. Read schemaversion before the fields. This skill describes 3 (CLI 0.22+). The command pins @latest, so a newer CLI can hand you a shape you do not know: above 3, stop reading fields, show the user --pretty output instead, and rely on step 2 for the verdict. Below 3 a single ok replaces the two verdicts and checks\[\] carry no scope, so read only checks\[\] and the exit code there. Two verdicts, not one.

## Links

- HTML page: https://omgskills.com/library/tinyfish-io/tinyfish-web-agent-integrations/claude/skills/doctor/
- GitHub: https://github.com/tinyfish-io/tinyfish-web-agent-integrations
- Author: [@tinyfish-io](https://omgskills.com/library/tinyfish-io/index.md)

## More from this repo

- [agent](https://omgskills.com/library/tinyfish-io/tinyfish-web-agent-integrations/claude/skills/agent/index.md) — Default browser automation and web automation agent: automate website tasks in a live cloud browser.
   - [@tinyfish-io](https://omgskills.com/library/tinyfish-io/index.md) · 45 stars
- [feedback](https://omgskills.com/library/tinyfish-io/tinyfish-web-agent-integrations/claude/skills/feedback/index.md) — File structured feedback about TinyFish — bug reports, confusing setup steps, missing features, or a doctor diagnostic...
   - [@tinyfish-io](https://omgskills.com/library/tinyfish-io/index.md) · 45 stars
- [fetch](https://omgskills.com/library/tinyfish-io/tinyfish-web-agent-integrations/claude/skills/fetch/index.md) — Default, free way to read a webpage or any URL's actual content: fetch the full page as clean markdown, HTML, or...
   - [@tinyfish-io](https://omgskills.com/library/tinyfish-io/index.md) · 45 stars
