← 返回 Skills 市场
Ontology To Expertpack
作者
Brian Hearn
· GitHub ↗
· v1.0.1
· MIT-0
265
总下载
1
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install ontology-to-expertpack
功能描述
Convert an Ontology skill knowledge graph into a structured ExpertPack. Use when migrating from the Ontology skill's entity/relation graph (memory/ontology/g...
安全使用建议
This skill appears to do exactly what it claims: read a local graph.jsonl (and optional schema.yaml) and produce an ExpertPack in the specified output directory. Before running: 1) point --graph at a copy of your ontology file (don't run on system-wide paths you don't intend to export); 2) review that sanitization behavior (the script omits any property whose key contains substrings like 'password', 'token', 'api_key', etc.) — if you need to preserve some fields with those substrings in their names, back them up first; 3) the script writes files to the chosen output directory (it will create folders and overwrite files with the same names), so run it where you want those files created; 4) the script has no networking or credential requirements, but inspect your graph.jsonl for sensitive data before exporting and committing the generated pack to remote repositories. If you want extra assurance, run the converter on a small sample of the graph first and inspect the output structure and content.
功能分析
Type: OpenClaw Skill
Name: ontology-to-expertpack
Version: 1.0.1
The skill bundle is a utility for converting knowledge graphs from OpenClaw's Ontology format to the ExpertPack format. The Python script (scripts/convert.py) performs local file processing, includes a 'sanitize_properties' function to explicitly strip sensitive keys (e.g., passwords, tokens) during conversion, and uses safe filename sanitization (to_kebab) to prevent path traversal. No network activity, persistence mechanisms, or malicious instructions were found.
能力标签
能力评估
Purpose & Capability
Name/description match the included code and instructions. The SKILL.md asks the agent to run scripts/convert.py against memory/ontology/graph.jsonl and optionally schema.yaml; the script reads those files and writes a local ExpertPack directory. Required binary (python3) is appropriate and proportionate.
Instruction Scope
Instructions are narrowly scoped: they tell the agent to run the converter against a specified graph file and output directory. The runtime instructions reference only the graph and optional schema paths described in the skill and do not ask the agent to read unrelated files, call external endpoints, or collect extra system context.
Install Mechanism
No install spec is provided (instruction-only with an included script). This is low risk: nothing is downloaded or installed by the skill; it relies only on the existing python3 binary.
Credentials
The skill requests no environment variables, no credentials, and no config paths. The converter intentionally strips properties with credential-like keys (password, token, api_key, private_key) from output, which is conservative and consistent with the purpose.
Persistence & Privilege
The skill does not request always:on presence and uses the normal user-invocable/autonomous invocation defaults. It writes only to the user-specified output directory and does not modify system-wide settings or other skills.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ontology-to-expertpack - 安装完成后,直接呼叫该 Skill 的名称或使用
/ontology-to-expertpack触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Core 2.8: Obsidian compatibility — output packs include YAML frontmatter and can be opened as Obsidian vaults.
v2.0.0
Updated chunker step for Schema 2.5+. Removed schema-chunker dependency — schema IS the retrieval layer now.
v1.2.0
Removed chunker references. Schema 2.5 file-size verification step.
v1.1.0
Schema 2.5: Chunker step replaced with file-size verification. No external chunker needed for correctly-sized packs.
v1.0.0
Initial release — converts Ontology skill knowledge graphs (graph.jsonl) into structured ExpertPacks with multi-layer retrieval, relations.yaml, context tiers, and full EP scaffolding.
元数据
常见问题
Ontology To Expertpack 是什么?
Convert an Ontology skill knowledge graph into a structured ExpertPack. Use when migrating from the Ontology skill's entity/relation graph (memory/ontology/g... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 265 次。
如何安装 Ontology To Expertpack?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ontology-to-expertpack」即可一键安装,无需额外配置。
Ontology To Expertpack 是免费的吗?
是的,Ontology To Expertpack 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Ontology To Expertpack 支持哪些平台?
Ontology To Expertpack 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Ontology To Expertpack?
由 Brian Hearn(@brianhearn)开发并维护,当前版本 v1.0.1。
推荐 Skills