skills-doctor SKILL.md skillA

skills-doctor from nicholyx/ai-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add nicholyx/ai-skills/skills-doctor@git:20260930.1062ec8

Pins git:20260930.1062ec8 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
nicholyx/ai-skills
Path
custom/daily/skills-doctor/SKILL.md
Versions recorded
1
Latest version
git:20260930.1062ec8, committed Sep 30, 2026
Size
6,337 bytes
Repository stars
6
License
Apache-2.0

诊断「技能装了却没反应」—— 检查技能装在哪个目录、软链有没有断、SKILL.md 能不能被加载、有没有被别的目录顶掉。当用户说「技能装了但用不了,帮我看看」「技能没反应」「我说了触发词什么都不发生」「检查一下技能装好没有」「skills 怎么不生效」时使用。.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# 技能装好了却没反应?按这四步查

## 什么时候用

- 「我装了技能,但怎么说都不触发」
- 「之前能用,现在没反应了」
- 「换台机器/换个目录就不好使了」
- 「帮我看看技能到底装上没有」

**只管诊断,不做修改** —— 找到原因后把修复命令给用户,让他自己决定要不要执行。
删软链、改配置这类动作,未经明确同意不要做。

## 一条前提

**「装了」和「能被加载」是两件事。** 技能文件躺在磁盘上不代表工具看得见它:
可能装错了位置、软链断了、目录被别的工具顶掉、或者 frontmatter 坏了导致静默跳过。
这个技能就是把这三件事分开查。

## 第一步:它到底装在哪

`npx skills` 装到两个位置之一,**很多人是在一个目录装的、在另一个目录用**:

```bash
for d in ./.agents/skills ./.claude/skills ~/.agents/skills ~/.claude/skills; do
  if [ -d "$d" ]; then
    printf '%s  →  %s 项\n' "$d" "$(ls -1 "$d" 2>/dev/null | wc -l | tr -d ' ')"
  else
    printf '%s  →  不存在\n' "$d"
  fi
done
```

- **项目级**(`./.agents/skills` + `./.claude/skills`)是默认落点,**只在这个项目里生效**
- **用户级**(`~/.agents/skills` + `~/.claude/skills`)要 `-g` 或 `--global`,全局生效

**最常见的误判**:在 A 目录装的,在 B 目录里找。先把这条排除掉。

## 第二步:软链有没有断

`.claude/skills/` 里通常是指向 `.agents/skills/` 的**软链**。目标被移动或删除后,
链接还在、但指向空气 —— 技能就这么静默消失了,没有任何报错。

```bash
find ./.claude/skills ~/.claude/skills -maxdepth 1 -type l 2>/dev/null | while read -r f; do
  [ -e "$f" ] || printf '断链:%s  →  %s(目标不存在)\n' "$f" "$(readlink "$f")"
done
```

有输出就是找到了 —— **把每一个断链的条目名原样报给用户。**

> **别用 `for f in .claude/skills/*`。** 目录不存在时,zsh 会报
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add nicholyx/ai-skills/skills-doctor@sha256:ce4944310b78b733

The line at the top of this page pins the label git:20260930.1062ec8, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_d3mn6rlft44hjey7.svg)](https://markdownregistry.com/a/art_d3mn6rlft44hjey7)

3 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 1 version of this file, committed on Sep 30, 2026.

versioncommittedcommitsizeaudit
git:20260930.1062ec8 latest2026-09-30 1062ec8 6,337 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (6337 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

nicholyx/ai-skills · 6 stars · license Apache-2.0 · pushed 2026-10-18 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_d3mn6rlft44hjey7
GET https://markdownregistry.com/api/v1/resolve?ref=nicholyx/ai-skills/skills-doctor
GET https://markdownregistry.com/api/v1/blob/ce4944310b78b73354a68455ff1ddaafd31adef5e6fbe226f550f35a41c61723

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from nicholyx/ai-skills

agent-browser SKILL.md skill
nicholyx/ai-skills · .agents/skills/agent-browser/SKILL.md · Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages…
git:20260516.dd241a9 · audit A · 6 stars
architecture-designer SKILL.md skill
nicholyx/ai-skills · .agents/skills/architecture-designer/SKILL.md · Use when designing new high-level system architecture, reviewing existing designs, or making architectural decisions…
v1.1.1 · audit A · 6 stars
architecture-patterns SKILL.md skill
nicholyx/ai-skills · .agents/skills/architecture-patterns/SKILL.md · Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven…
git:20260516.dd241a9 · audit A · 6 stars
browser-use SKILL.md skill
nicholyx/ai-skills · .agents/skills/browser-use/SKILL.md · Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs…
git:20260516.dd241a9 · audit A · 6 stars
deep-research SKILL.md skill
nicholyx/ai-skills · .agents/skills/deep-research/SKILL.md · Use when the user needs multi-source research with citation tracking, evidence persistence, and structured report…
git:20260516.dd241a9 · audit A · 6 stars
docx SKILL.md skill
nicholyx/ai-skills · .agents/skills/docx/SKILL.md · Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers…
git:20260516.4d9ab13 · audit A · 6 stars
enhance-prompt SKILL.md skill
nicholyx/ai-skills · .agents/skills/enhance-prompt/SKILL.md · Transforms vague UI ideas into polished, Stitch-optimized prompts. Enhances specificity, adds UI/UX keywords, injects…
git:20260516.4d9ab13 · audit A · 6 stars
AGENTS.md@.agents/skills/extension-dev-skill AGENTS.md file
nicholyx/ai-skills · .agents/skills/extension-dev-skill/AGENTS.md
git:20260516.9c51e17 · audit A · 6 stars
extension-dev-skill SKILL.md skill
nicholyx/ai-skills · .agents/skills/extension-dev-skill/SKILL.md · AI Skill for building EasyEDA Pro extension plugins. Used when users need to create, modify, or debug EasyEDA Pro…
v2.0.0 · audit A · 6 stars
find-skills SKILL.md skill
nicholyx/ai-skills · .agents/skills/find-skills/SKILL.md · Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is…
git:20260516.4d9ab13 · audit A · 6 stars
frontend-design SKILL.md skill
nicholyx/ai-skills · .agents/skills/frontend-design/SKILL.md · Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to…
git:20260516.4d9ab13 · audit A · 6 stars
gh-cli SKILL.md skill
nicholyx/ai-skills · .agents/skills/gh-cli/SKILL.md · GitHub CLI (gh) comprehensive reference for repositories, issues, pull requests, Actions, projects, releases, gists…
git:20260516.4d9ab13 · audit A · 6 stars

Every file in nicholyx/ai-skills

Browse by kind, by grade A, or by owner.