← 返回 Skills 市场
Ontology Mapper
作者
datadrivenconstruction
· GitHub ↗
· v2.1.0
1330
总下载
0
收藏
13
当前安装
2
版本数
在 OpenClaw 中安装
/install ontology-mapper
功能描述
Map construction data to standard ontologies. Create semantic mappings between different data schemas
安全使用建议
This skill appears to do what it says: map construction data to ontologies using Python and reading user-provided files. Before installing or invoking it, only give it the files you want processed (avoid sending system or credential files), confirm the homepage/owner if provenance matters, and prefer manual review of any exported mappings before sharing them externally. Because the package requests filesystem access in its metadata, treat that as the main risk vector: restrict inputs to project data and do not expose secrets.
功能分析
Type: OpenClaw Skill
Name: ontology-mapper
Version: 2.1.0
The skill's Python code in SKILL.md is benign, performing ontology mapping without any direct file system, network, or shell interactions. However, the `claw.json` manifest requests `filesystem` permission. While the `instructions.md` implicitly justifies this permission by mentioning handling 'file paths' for input and offering 'export to Excel/CSV/JSON' for output (implying the agent will perform file I/O around the skill's core logic), this broad permission represents a significant attack surface. If the AI agent were vulnerable to prompt injection, this permission could be abused to read or write arbitrary files, classifying it as a vulnerability and thus 'suspicious' rather than 'benign'.
能力评估
Purpose & Capability
Name/description (ontology mapping) align with the declared requirements: python3 is required and the SKILL.md contains Python-based mapping classes and logic. Requesting filesystem access in claw.json is reasonable for reading user-supplied CSV/Excel/JSON files.
Instruction Scope
instructions.md and SKILL.md focus on processing data the user supplies and producing mapping reports. The skill documentation explicitly constrains operations to user-provided data, but the claw.json grants generic filesystem permission—this is required for file-based inputs but means the skill could read files if misused. No instructions were found that direct the agent to read unrelated system files or environment secrets.
Install Mechanism
There is no install spec and no code files to write/execute on install (instruction-only). This minimizes installation risk. The only runtime requirement is python3, which matches the provided code examples.
Credentials
The skill declares no required environment variables or credentials. That is proportional to the described task of local data mapping. No evidence in the provided files of attempts to access unrelated credentials or external services.
Persistence & Privilege
always is false (normal) and disable-model-invocation is false (normal autonomous invocation). claw.json includes a broad 'filesystem' permission which is appropriate for reading input files but is a sensitive permission—users should avoid supplying sensitive system files. The skill does not request persistent system-wide privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ontology-mapper - 安装完成后,直接呼叫该 Skill 的名称或使用
/ontology-mapper触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.1.0
- Added detailed documentation and class definitions to SKILL.md, outlining ontology types, mapping confidence, relation types, and data classes for semantic mapping.
- Included Python code examples for ontology mapping, loading standard construction ontologies (IFC, COBie, Uniclass, MasterFormat) using DDC methodology.
- Enhanced transparency of mapping logic and data structures for improved adoption and developer understanding.
- Improved quick start section to guide users on how to leverage the mapping capability.
v1.0.0
Ontology Mapper 1.0.0 — Initial release.
- Introduces semantic mapping functionality for construction data using standard ontologies (IFC, COBie, Uniclass, OmniClass, etc.).
- Provides structured classes for ontology concepts, mapping relations, and mapping confidence.
- Supports generation of mapping reports, including mapping coverage and recommendations.
- Enables creation and management of semantic relationships between different data schemas for improved interoperability.
- Based on the DDC methodology (Chapter 2.2) and referenced in "Open Data Dominance".
元数据
常见问题
Ontology Mapper 是什么?
Map construction data to standard ontologies. Create semantic mappings between different data schemas. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1330 次。
如何安装 Ontology Mapper?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ontology-mapper」即可一键安装,无需额外配置。
Ontology Mapper 是免费的吗?
是的,Ontology Mapper 完全免费(开源免费),可自由下载、安装和使用。
Ontology Mapper 支持哪些平台?
Ontology Mapper 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(darwin, linux, win32)。
谁开发了 Ontology Mapper?
由 datadrivenconstruction(@datadrivenconstruction)开发并维护,当前版本 v2.1.0。
推荐 Skills