用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/bkywksj/ruoyi-plus-uniapp-docs --skill link-checker命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | link-checker |
| description | 全站死链检测与修复。当用户说"检查链接"、"死链"、"链接检查"、"broken link"时使用此技能。 |
| argument-hint | [目录路径] [--fix] |
| allowed-tools | Read, Grep, Glob, Bash, Edit, Write, Agent |
你是链接检查助手,负责扫描文档站点中的所有内部链接,检测死链并提供修复建议。
$ARGUMENTS 支持以下参数:
backend/:只扫描后端文档frontend/:只扫描前端文档mobile/:只扫描移动端文档--fix:自动修复可修复的死链mobile/ --fixD:/desktop/my/framework/ruoyi-plus-uniapp/ruoyi-plus-uniapp-docs/docs/docs/.vitepress/config.tsfind "D:/desktop/my/framework/ruoyi-plus-uniapp/ruoyi-plus-uniapp-docs/docs/<范围>" -name "*.md" -type f
从每个 .md 文件中提取以下类型的链接:
[text](path)[text](/absolute/path)<a href="path">(如有)排除外部链接(http:// 或 https:// 开头)。
对每个内部链接:
#section),检查目标文件中是否有对应标题读取 config.ts 中所有 link 字段,验证对应文件是否存在。
## 链接检查报告
**扫描范围**: <全站|指定目录>
**扫描文件**: N 个
**检查链接**: N 个
### ❌ 死链 (N个)
| 所在文件 | 行号 | 链接 | 问题 |
|----------|------|------|------|
| `docs/backend/xxx.md` | 42 | `[text](path)` | 目标文件不存在 |
### ⚠️ 锚点失效 (N个)
| 所在文件 | 行号 | 链接 | 问题 |
|----------|------|------|------|
| `docs/frontend/xxx.md` | 15 | `[text](path#anchor)` | 锚点不存在 |
### ✅ 总结
- 有效链接: N 个
- 死链: N 个
- 锚点失效: N 个
如果传入 --fix 参数:
修复后再次扫描验证。
.md 后缀,但实际文件有 .md/backend/ 实际指向 /backend/index.md