Back to list
M6saw0

work-summary-updater

by M6saw0

A Slack-driven system that triggers Codex CLI on a local machine and relays progress, commits, and PRs via MCP.

0🍴 0📅 Jan 1, 2026

SKILL.md


name: work-summary-updater description: >- Update work_index/index.json and index.json based on recent work folder activity and work_index.db. Use at the end of a task.

Work Summary Updater Skill

This skill covers routing decisions at the start of work and the index.json (single source of truth) update at completion.

Targets

  • work_index/index.json (single source of truth)
  • index.json (top-level summary)

Included Script

  • scripts/manage_work_index.py : ensure/upsert/query for work_index

Routing Steps

  1. Summarize the instruction and extract key keywords.
  2. Match against keywords / query_patterns in index.json.
  3. Select the best-matching work folder.
  4. If multiple candidates or unclear, confirm via Slack.
  5. If none match, create work/<short-name>.

Update Policy

  • Keep index.json aligned with the latest user request and repo status.

Update Steps

  1. Read the latest record in work_index/work_index.db.
  2. Organize summary / tags / query_patterns for the target folder.
  3. Update index.json (single source of truth; reflect latest request/status).

Format Rules

  • index.json must include folder / summary / keywords / query_patterns / last_used.

Notes

  • index.json is the single source of truth.
  • Keep JSON valid (no trailing commas).

Example

python scripts/manage_work_index.py ensure
python scripts/manage_work_index.py upsert \
  --folder "work/20251231_slack_codex_bot" \
  --summary "Slack-controlled Codex CLI bot repo" \
  --keywords "slack,codex,bot,github" \
  --query-patterns "slack.*codex,slack bot" \
  --last-used "2025-12-31"

Score

Total Score

60/100

Based on repository quality metrics

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

Reviews

💬

Reviews coming soon