agentsclimarketplace

Hf doctor

Skill boeschj/ml-intern-plugin/skills/hf-doctor

Diagnose the ML Intern environment, Hugging Face auth, uv, tokens, job pricing catalog, and data directory. Use at setup, when any HF call returns an auth error, or when jobs and sandboxes fail unexpectedly.From its SKILL.md

Install
npx -y skills add boeschj/ml-intern-plugin --skill hf-doctor

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.8 KB, 369 tokens by cl100k_base, as published. Nobody here has run it

Environment check results:

"${CLAUDE_PLUGIN_ROOT}/bin/hf-doctor" 2>&1 || echo '{"check": "doctor", "ok": false, "detail": "hf-doctor failed to run, is uv installed?"}'

Interpret the results above for the user, shortest useful form:

  • Every check ok: say so in one line and move on with the pending task.
  • uv missing: it is the runtime for every plugin tool. Install: curl -LsSf https://astral.sh/uv/install.sh | sh (macOS/Linux) or brew install uv.
  • HF token missing or whoami failing: the fix is hf auth login with a Write token from https://huggingface.co/settings/tokens, or exporting HF_TOKEN. Jobs, sandboxes, uploads, and access-restricted datasets all need write access. GPU jobs also need a positive credit balance in HF billing, which is separate from the token.
  • GITHUB_TOKEN missing: warn only; hf-gh-examples works anonymously at a low rate limit. Set GITHUB_TOKEN, or just log in with gh auth login and the tools reuse that token automatically.
  • Hardware catalog unreachable: cost estimates fall back to the static table; job submission still works.
  • trackio unknown: informational; jobs install it as a dependency at run time.
  • pyright_lsp absent: informational; the bundled Python language server config stays dormant until npm install -g pyright, which turns on live diagnostics for training scripts.
  • MCP tools missing: the bundled hf server may need auth, point the user at /mcp to authenticate it.

After fixing auth, rerun this skill to confirm, then continue whatever task was blocked.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,144. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.