ontology_research は何をしますか?
ドメインオントロジーの計画、研究、構築、検証を階層的なエージェントスキルで実現。調査成果物の保存と評価対応ワークフローを提供します。
概要
このスキルは、AIエージェントがドメインオントロジーのライフサイクル全体を管理するための階層型スキルセットです。以下の機能を提供します:
- 計画(Planning): オントロジーの目的、範囲、主要な概念を定義します。
- 研究(Research): 既存のオントロジー、文献、ドメイン専門知識を収集・分析します。
- 構築(Construction): RDF/OWL形式でオントロジーを構築します。
- 検証(Validation): 一貫性、完全性、正確性を検証し、レポートを生成します。
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他のAIエージェントフレームワーク
使用方法
# オントロジープランニングの開始
agent run ontology_research:plan --domain "医療診断" --scope "一般的な疾患"
# ドメインリサーチの実行
agent run ontology_research:research --domain "医療診断" --output "research_artifacts/"
# オントロジー構築
agent run ontology_research:construct --input "research_artifacts/" --format "rdf"
# 検証の実行
agent run ontology_research:validate --ontology "output/ontology.rdf"
ワークフロー
- 計画フェーズ: ドメイン、目的、主要関係者を明確化
- 研究フェーズ: 既存知識とリソースの収集
- 構築フェーズ: 実際のオントロジーエンコーディング
- 検証フェーズ: 品質保証とテスト
成果物
ontology_plan.md: 計画ドキュメントresearch_summary.md: 研究サマリーontology.rdf/ontology.owl: オントロジーファイルvalidation_report.md: 検証レポート
評価対応ワークフロー
このスキルは評価(eval)に対応しており、ワークフローの各ステップを自動テストできます。
# .eval/config.yml
evals:
- name: ontology_planning_test
skill: ontology_research:plan
input:
domain: "テストドメイン"
expected_output:
format: "markdown"
contains: ["目的", "範囲", "概念"]
貢献
改善提案やバグ報告は、GitHubリポジトリまでお願いします。