📦 Markdown Linter — Markdown 代码检查工具
v1.0.0验证工作空间中的 Markdown 文件,检查断开的本地链接、缺失的文件引用和基本语法问题,用于维护文档完整性。
0· 722·0 当前·0 累计
安全扫描
OpenClaw
安全
high confidence该技能的代码和指令与其声明的目的相符(扫描本地 Markdown 文件以查找断开的链接和简单的语法检查);它读取工作空间中的文件,但不执行网络访问、请求凭据或安装外部组件。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.02026/2/15
Markdown Linter 的初始发布。- 验证 Markdown 文件中的断开的本地链接和缺失的文件引用。- 检查标题层次结构的一致性。- 确保代码块在需要时使用语言标识符。- 生成有关找到的问题的详细 JSON 输出。
● 可疑
安装命令
点击复制官方npx clawhub@latest install markdown-linter
🇨🇳 镜像加速npx clawhub@latest install markdown-linter --registry https://cn.longxiaskill.com
技能文档
一个轻量级工具,用于验证工作空间中的 Markdown 文件。它专注于确保内部一致性,特别是断开的文件链接和缺失的引用。
功能
- 链接验证:检查
link引用的目标文件是否存在。 - 标题检查:验证标题是否遵循逻辑层次(例如,H1 -> H2)。
- 代码块检查:确保代码块在需要时使用语言标识符。
使用
const linter = require('./index');
const results = await linter.scan('.'); // 递归扫描当前目录
console.log(JSON.stringify(results, null, 2));
输出格式
{
"totalFiles": 15,
"brokenLinks": [
{
"file": "docs/README.md",
"line": 10,
"link": "./missing-image.png",
"error": "File not found"
}
],
"syntaxErrors": []
}
数据来源:ClawHub ↗ · 中文优化:龙虾技能库