← スキル一覧に戻る

obsidian-people
by you-n-g
My dot files and automatic environment deployment scripts
⭐ 13🍴 5📅 2026年1月23日
SKILL.md
name: obsidian-people description: Expertise in listing people profiles from an Obsidian vault. It scans the 'People' directory and extracts names, aliases, and tags from the frontmatter of markdown files. Use when the user asks to "list people", "show contacts", or "who is in my vault".
Obsidian People Lister Skill
Description
This skill scans your Obsidian vault (specifically the People/ directory) for Markdown files representing people. It parses the YAML frontmatter of each file to extract and display key metadata:
- Name: From the
namefield or filename. - Aliases: From the
aliasesoraliasfield. - Tags: From the
tagsortagfield.
It presents this information in a neat, tabular format.
Usage
To use this skill, navigate to the root directory of your Obsidian vault. Then execute the run.sh script.
Command:
cd /path/to/your/obsidian/vault
~/deploy/configs/llm/skills/obsidian-people/run.sh
Optional: You can pass a specific directory path as an argument if you are not currently in the vault root.
~/deploy/configs/llm/skills/obsidian-people/run.sh /path/to/vault
How it Works
- The script looks for a
People(orpeople) directory within the target path. - It iterates through all
.mdfiles in that directory. - For each file, it reads the YAML frontmatter (the block between
---at the top). - It extracts
name,aliases, andtagsusing a robust parser (falling back to a simple manual parser ifPyYAMLis not installed). - It prints a formatted table of the results.
スコア
総合スコア
55/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
レビュー
💬
レビュー機能は近日公開予定です
