← スキル一覧に戻る

work-logger
by M6saw0
A Slack-driven system that triggers Codex CLI on a local machine and relays progress, commits, and PRs via MCP.
⭐ 0🍴 0📅 2026年1月1日
SKILL.md
name: work-logger description: >- Record per-task work logs into each work folder's SQLite DB and update the global work_index.db summary after meaningful steps. Use whenever work starts or finishes.
Work Logger Skill
This skill records and references work logs in each work folder's SQLite DB and in the aggregate DB at the base folder.
Included Script
scripts/manage_work_logs.py: ensure/insert/query for work_logs
Target DBs
- Work folder:
work/<project>/work_logs.db(auto-create if missing) - Base folder:
work_index/work_index.db(auto-create if missing)
When to Record
- At work start (request received / folder chosen)
- After main changes
- When tests are run
- At completion (include reply summary)
Fields to Record (work folder DB)
query: summary of the user's requestaction:start/update/test/finishdetail: what was doneslack_thread:channel_id:thread_tsoutputs: summary of PRs or deliverablesmetadata: extra info (JSON)
Implementation Notes
- Use the script above for log insert/query; auto-create DB if missing.
- If schemas differ, extend
schema.sqlto align them.
Example Usage
Create/append a work log
python scripts/manage_work_logs.py ensure
python scripts/manage_work_logs.py insert \
--query "Fix login screen" \
--action update \
--detail "Adjust validation in Login.tsx" \
--slack-thread "CXXXX:123456.789" \
--outputs "PR #12" \
--metadata '{"branch":"codex/login-fix"}'
Notes
- Do not store secrets in the DB.
- Store summaries, not full Slack conversations.
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です