スキル一覧に戻る
ongspxm

todos

by ongspxm

mtai skills repo

0🍴 0📅 2026年1月22日
GitHubで見るManusで実行

SKILL.md


name: todos description: Manage tasks, creating, updating, listing, closing.

Weekly Todo

Manage a lightweight, repo-local todo list stored under .todos/ using the todo.py helper. Use this skill when asked to add, close, list, or inspect todo items.

Quick Start

  1. Initialize in the repo (creates .todos/ and configures merge driver):

    python <path-to-skill>/scripts/todo.py init
    
  2. Create a new todo (prints the id):

    python <path-to-skill>/scripts/todo.py new "my task title"
    
  3. List open items:

    python <path-to-skill>/scripts/todo.py list
    

Scripts

Helper scripts live in scripts/:

  • scripts/todo.py is the only entrypoint.

Common usage:

python <path-to-skill>/scripts/todo.py init # create .todos/ + git merge driver
python <path-to-skill>/scripts/todo.py new "title" # add a new task
python <path-to-skill>/scripts/todo.py summary td-1a2b3c4d "short summary" # add a brief summary
python <path-to-skill>/scripts/todo.py dep td-child td-parent # set dependency
python <path-to-skill>/scripts/todo.py list # list open items
python <path-to-skill>/scripts/todo.py list --closed # list closed items
python <path-to-skill>/scripts/todo.py ready # list items with deps satisfied
python <path-to-skill>/scripts/todo.py close td-1a2b3c4d # close an item

Storage Format

  • Open items live in .todos/todos.jsonl (one compact JSON object per line).
  • Closed items move to .todos/closed.jsonl.
  • Each item has: id, title, summary, status, deps, updated_at.

Example record (JSONL line):

{"id":"td-1a2b3c4d","title":"my task title","summary":"","status":"open","deps":[],"updated_at":"2026-01-08T12:34:56Z"}

Notes

  • todo.py init adds a git merge driver for .todos/*.jsonl if run inside a git repo.
  • ready shows open items whose dependencies are all closed.

スコア

総合スコア

40/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

レビュー

💬

レビュー機能は近日公開予定です