← Back to Skills Marketplace
publish-knowledge-health-checker
by
xb19960921
· GitHub ↗
· v1.0.0
· MIT-0
59
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install publish-knowledge-health-checker
Description
知识库健康检查器 - 超越市面上水平的知识库质量诊断工具。检测空壳文件、断链、内容密度、知识网络完整性,生成可视化健康报告卡片,提供自动修复建议。支持Obsidian/Notion/Logseq/Markdown多格式。触发词:知识库检查、wiki健康、断链检测、空壳文件、知识库质量、lint wiki、know...
Usage Guidance
This skill is plausibly what it says (a markdown/wiki health checker) but contains high‑impact operations and some inconsistencies — be careful: 1) Do not run generated auto‑fix scripts without reviewing them line‑by‑line and backing up your knowledge base. The skill explicitly generates rm and sed commands that will modify or delete files. 2) The implementation focuses on Markdown and Obsidian‑style wikilinks; if you expect full native Notion support, verify with tests on an export. 3) The SKILL.md mentions sending reports to Feishu/email and cron integration but no credentials are declared — ask the author how outbound delivery is implemented and where data would be sent. 4) There are signs of sloppy packaging (some truncated code/snippets in provided files and a likely runtime bug in health_check.py), so test on a copy/sandbox first. 5) If you trust and want to use it: run it against a copy of your knowledge base, verify generated report and fix script, and only then run any automatic fixes. If you need, request the author to (a) document Notion support, (b) remove or gate destructive actions behind stronger confirmations, and (c) provide end‑to‑end tests or signatures for the shipped scripts.
Capability Analysis
Type: OpenClaw Skill
Name: publish-knowledge-health-checker
Version: 1.0.0
The bundle is a legitimate knowledge base health checker for Markdown-based wikis (Obsidian, Notion, etc.). It includes scripts (health_check.py, report_generator.py, auto_fix.py) to scan for empty files, broken links, and content density issues, generating an HTML report and suggested fix scripts. While it has the capability to generate scripts that delete or modify files, these actions are strictly aligned with its stated purpose, are presented to the user for review before execution, and use security best practices like shlex.quote for path escaping.
Capability Assessment
Purpose & Capability
Name/description promise a multi‑platform 'knowledge base' checker (Obsidian/Notion/Logseq/Markdown). The shipped code focuses on scanning Markdown files and Obsidian‑style [[wikilinks]], which fits Obsidian/Markdown/Logseq exports but is an overstatement for native Notion (Notion exports may not use wikilinks). The project does not request unrelated credentials or binaries, so capability requests are mostly proportional, but some advertised features (feishu/email notifications, cron output targets) are mentioned without declared env vars or implementation.
Instruction Scope
SKILL.md instructs recursive scanning of a default user workspace (~/.openclaw/workspace/memory), extracting links, building graph, generating HTML reports, and creating auto‑fix scripts that include rm and sed commands. Those actions are within the stated purpose, but auto‑fix scripts perform destructive actions (file deletions, in‑place sed replacements). SKILL.md does include user confirmation prompts and explicit warnings, but the agent could generate scripts that would delete/modify user files if run. SKILL.md also mentions sending results to Feishu/email/console and cron integration, but no credentials or concrete remote endpoints are declared, creating ambiguity about external data transmission.
Install Mechanism
No install spec; this is instruction + scripts only. Nothing is downloaded or executed on install, which minimizes supply‑chain risk.
Credentials
The skill declares no required environment variables or credentials (consistent with local filesystem operation). However, SKILL.md references optional external actions (HTTP checks of external links, sending reports to Feishu/email) without declaring needed tokens or how those are performed — this is an inconsistency to clarify before relying on those features.
Persistence & Privilege
always:false and no code that persistently modifies other skill configs were found. The skill generates files (reports, scripts, backups via generated Python script) within the user's workspace when run, which is expected behavior for this tool.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install publish-knowledge-health-checker - After installation, invoke the skill by name or use
/publish-knowledge-health-checker - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of knowledge-health-checker—an advanced knowledge base health diagnostic tool.
- Detects empty files, broken links, content density, and knowledge network completeness across Obsidian, Notion, Logseq, and Markdown formats.
- Generates visual health report cards with actionable repair suggestions and auto-fix scripts.
- Provides progress tracking, error handling, and performance optimization for large repositories.
- Outputs include HTML reports, shell scripts for fixes, and cron integration for scheduled checks.
- Features comprehensive metrics: shell files, broken links, content/connection analysis, and comparison with existing tools.
Metadata
Frequently Asked Questions
What is publish-knowledge-health-checker?
知识库健康检查器 - 超越市面上水平的知识库质量诊断工具。检测空壳文件、断链、内容密度、知识网络完整性,生成可视化健康报告卡片,提供自动修复建议。支持Obsidian/Notion/Logseq/Markdown多格式。触发词:知识库检查、wiki健康、断链检测、空壳文件、知识库质量、lint wiki、know... It is an AI Agent Skill for Claude Code / OpenClaw, with 59 downloads so far.
How do I install publish-knowledge-health-checker?
Run "/install publish-knowledge-health-checker" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is publish-knowledge-health-checker free?
Yes, publish-knowledge-health-checker is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does publish-knowledge-health-checker support?
publish-knowledge-health-checker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created publish-knowledge-health-checker?
It is built and maintained by xb19960921 (@xb19960921); the current version is v1.0.0.
More Skills