Install
openclaw skills install @terrycarter1985/knowledge-base-publisherOrganize, format, and publish knowledge-base articles and documentation. Use when you need to convert raw notes, meeting transcripts, or scattered content into structured, publication-ready knowledge base entries with proper metadata, cross-references, and version tracking.
openclaw skills install @terrycarter1985/knowledge-base-publisherA skill for turning raw content into structured, publication-ready knowledge base articles.
Read source files from the input directory. Supports:
.md / .markdown files.txt plain text filesFor each document:
Check each article for:
Write structured articles to the output directory with:
index.json catalog with all article metadataCHANGELOG.md tracking version historymeta.json for machine-readable metadataknowledge-base/
├── index.json # Full catalog of all articles
├── CHANGELOG.md # Version history
├── articles/
│ ├── getting-started.md
│ ├── getting-started.meta.json
│ ├── api-reference.md
│ ├── api-reference.meta.json
│ └── ...
└── taxonomy.json # Tag/category definitions
{
"categories": ["tutorial", "reference", "guide", "faq"],
"tags": ["api", "setup", "configuration", "troubleshooting"],
"related": {
"api": ["getting-started", "authentication"],
"setup": ["configuration"]
}
}
This skill works well as a TaskFlow child task:
Published knowledge bases can be packaged as ClawHub skills:
clawhub publish to register it in the ClawHub registryclawhub search + clawhub install