← Back to list

ontology-sync
by kubony
마크다운 노트를 RDF/TTL 지식 그래프로 변환 - SPARQL 질의로 시맨틱 검색
⭐ 0🍴 0📅 Jan 8, 2026
SKILL.md
name: ontology-sync description: Sync markdown vault to TTL knowledge graph. Wrapper around ontology-engine for easy vault synchronization.
Ontology Sync
Sync vault to TTL knowledge graph.
Usage
Basic Sync
source .venv/bin/activate && \
python .claude/skills/ontology-sync/scripts/sync_vault.py
With Options
source .venv/bin/activate && \
python .claude/skills/ontology-sync/scripts/sync_vault.py \
--vault ./my-vault \
--output ./knowledge.ttl
Parameters
| Parameter | Default | Description |
|---|---|---|
--vault | ./vault | Vault directory |
--output | ./knowledge.ttl | Output TTL file |
--persons-dir | persons | Person files folder |
--projects-dir | projects | Project files folder |
--archives-dir | archives | Archives folder |
Output
knowledge.ttl- RDF triples in Turtle format
Statistics
After sync, displays:
- Person count
- Project count
- Meeting count
- Organization count
- Topic count
- Total triples
When to Use
- After adding new person/project files
- After updating meeting records
- Before querying the knowledge graph
- As part of vault maintenance workflow
Dependencies
- ontology-engine skill (vault_to_ttl.py)
- rdflib, pyyaml
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon