← スキル一覧に戻る

watcher-runner-filesystem
by Syedaashnaghazanfar
⭐ 0🍴 0📅 2026年1月14日
SKILL.md
name: watcher-runner-filesystem description: > Run, smoke-test, and debug the Bronze-tier filesystem watcher (Python) that monitors a local drop folder and creates markdown action items inside the Obsidian vault's /Needs_Action folder. This skill should be used when the user asks to "run the watcher", "start the filesystem watcher", "debug why Needs_Action is not updating", "watch a folder for new files", "test the watcher end-to-end", or when Claude needs to validate the Perception layer of Hackathon Zero without Gmail/OAuth. Trigger phrases include: "filesystem watcher", "drop folder", "watchdog", "watcher logs", "no files appearing in Needs_Action", "uv run watcher", and "watchdog observer".
Watcher Runner (Filesystem)
Start and validate the Bronze-tier watcher that turns local file drops into Needs_Action/*.md items.
Assumptions
- Project code lives under
MY-AI-EMPLOYEE/(user-provided convention). - The watcher script exists in that project (commonly
watchers/filesystem_watcher.pyor similar). - The watcher needs two paths:
- Vault root path
- Watched drop folder path
If any of these are unknown, stop and ask for the paths.
Run workflow
- Locate the watcher entrypoint.
- Verify Python environment setup (uv/venv) and dependencies.
- Run watcher in foreground first (for visible logs).
- Trigger a file creation in the watched folder.
- Confirm a new action item appears in
Needs_Action/.
Debug workflow
- Confirm the watcher process is running.
- Confirm filesystem events are firing (some environments require polling).
- Confirm vault path is correct and writable.
- Confirm watcher is writing
.mdaction files (not only copying binaries).
Resources
- Reference:
references/runbook.md - Example smoke test script:
scripts/create_test_drop.py - Examples:
examples.md
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です