action-item-extractor
SKILL.md
Action Item Extractor
Extracts action items and writes them to todos.md in a structured format.
Works as a downstream step from meeting-transcript-notes, or standalone
when a user provides tasks manually.
Configuration
Default path (edit to match your environment):
TODOS_FILE: ~/todos.md
If todos.md does not exist, create it on first write using the format below.
todos.md Format
todos.md uses a flat checklist with structured inline metadata:
# Todo List
## Open
- [ ] **{Owner}** — {Task description} _(due: {YYYY-MM-DD or TBD})_ [source: {Meeting Title, YYYY-MM-DD}]
## Done
- [x] **{Owner}** — {Task description} _(completed: {YYYY-MM-DD})_ [source: {Meeting Title, YYYY-MM-DD}]
Rules:
- All open items live under
## Open - All completed items live under
## Done - Owner is the full name as it appears in the source
sourcetag identifies origin (meeting title + date, ormanual)- If no deadline is known, use
TBD
Operations
When called from meeting-transcript-notes
Input: the Action Items table from the meeting summary.
Steps:
- Read current
todos.md(or create if missing with the header structure above) - For each row in the Action Items table, append under
## Open:- [ ] **{Owner}** — {Task} _(due: {Deadline or TBD})_ [source: {Meeting Title, YYYY-MM-DD}] - Write the updated file
- Confirm: "Added {N} action item(s) to todos.md from {Meeting Title}"
When called manually
Steps:
- Ask the user: owner, task description, deadline (optional), source label (optional)
- Append to
todos.mdunder## Open:- [ ] **{Owner}** — {Task} _(due: {Deadline or TBD})_ [source: manual] - Write the updated file
- Confirm: "Added 1 item to todos.md"
Error Handling
- File not found: Create
todos.mdwith the standard header, then write - Empty action items table: Notify the user, do not write anything
- Missing owner or task: Ask the user to provide the missing field before proceeding
Weekly Installs
8
Repository
yoochankim/task-managerGitHub Stars
1
First Seen
5 days ago
Security Audits
Installed on
opencode8
gemini-cli8
claude-code8
github-copilot8
codex8
amp8