بنقرة واحدة
todo-list
List and filter TODO items from Obsidian daily notes across multiple days.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
List and filter TODO items from Obsidian daily notes across multiple days.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Generate PR description and automatically create pull request on GitHub
Helps discover, evaluate, and install agent skills using the `gh skill` command (GitHub CLI). Use when the user asks "is there a skill for X", "find a skill that does Y", "how do I do X" where X might already exist as a skill, or expresses interest in extending agent capabilities.
Prepare topics for the next 1on1 session based on past logs and pending items.
Create a new 1on1 session note in Obsidian vault with person selection.
Summarize recent 1on1 sessions for a specific person from Obsidian vault.
Creates git commits with well-formatted messages. Checks for .gitmessage template in project root and follows its format, otherwise uses conventional commits. Analyzes existing commit history to match tone and style.
| name | todo-list |
| description | List and filter TODO items from Obsidian daily notes across multiple days. |
| model | sonnet |
| allowedTools | ["Read","Glob"] |
Collect and display TODO items from daily notes with filtering options.
/todo-listVAULT_DIR="$HOME/repo/github.com/Takayyz/obsidian-vaults/vaults"
Parse arguments to determine which daily notes to scan:
| Argument | Behavior |
|---|---|
| (none) | Last 7 days |
--today | Today only |
--days=N | Last N days |
--all | Include completed (- [x]) items (combinable with above) |
Calculate the date range and glob matching files in $VAULT_DIR/daily/.
For each daily note in the date range:
## TODO and the next ## heading- [ ] content (incomplete)- [x] content (complete)Skip files that don't exist or have no ## TODO section.
- [ ])--all, show both incomplete and complete itemsGroup items by date (newest first). Assign a global sequential index across all dates (starting from 1). Format:
### 2026-01-02
1. [ ] task A
2. [ ] task B
### 2026-01-01
3. [x] task C
[ ][x] (only when --all)/todo-update (e.g., /todo-update 1,3)Print a concise summary line:
Summary: incomplete 3 / complete 1 / total 4 (7 days)
## TODO section silently.