Monitor and manage the Curacel Slack action tracker (~/clawd/memory/curacel-action-tracker.md). Use when you need to check pending items, send Slack reminders for overdue actions, update item status, mark items complete, or generate weekly summaries. Tracks action items assigned via Slack conversations with automated daily checks and age-based reminders.
--- name: action-tracker description: Monitor and manage the Curacel Slack action tracker (~/clawd/memory/curacel-action-tracker.md). Use when you need to check pending items, send Slack reminders for overdue actions, update item status, mark items complete, or generate weekly summaries. Tracks action items assigned via Slack conversations with automated daily checks and age-based reminders. --- # Action Tracker Monitor and manage the Curacel Slack action tracker with automated checks, reminders, and status updates. ## Tracker Location The tracker is maintained at: `~/clawd/memory/curacel-action-tracker.md` ## Tracker Format The tracker has two sections: **Open Items:** | Date | Person | Channel | Action | Thread Link | Status | **Completed Items:** | Date | Person | Channel | Action | Confirmed Date | ## Core Workflows ### 1. Daily Check Run daily to identify items needing attention: ```bash scripts/check-tracker.sh ``` This script: - Reads the tracker file - Identifies open items > 3 days old - Outputs items needing reminders with age and owner ### 2. Send Reminders Send Slack reminder for overdue items: ```bash scripts/send-reminder.sh "<action>" "<person>" "<days-old>" ``` Example: ```bash scripts/send-reminder.sh "Add DB details to playbooks" "Rotimi (@U094TGRM6LW)" "5" ``` The script outputs the message text and Clawdbot command to send it. ### 3. Update Status Update the status column for an open item: ```bash scripts/update-status.sh "<action-text>" "In Progress" ``` Mark an item as complete and move to Completed Items: ```bash scripts/update-status.sh "<action-text>" "complete" ``` Examples: ```bash scripts/update-status.sh "Add DB details" "In Progress" scripts/update-status.sh "Add DB details" "complete" ``` ### 4. Weekly Summary Generate a summary of the week's activity: ```bash scripts/check-tracker.sh --summary ``` This outputs: - Total open items - Total completed items - Recent completions (last 3) ## Automation Suggestions ### Cron Schedule Add to Clawdbot cron for automated monitoring: ``` # Daily check at 9am UTC 0 9 * * * Check Curacel action tracker and send reminders for items > 3 days old # Weekly summary every Friday at 4pm UTC 0 16 * * 5 Generate Curacel action tracker weekly summary ``` ### Integration Points - **Slack channel**: Reminders sent to #curacel-actions (or configure as needed) - **Owner mentions**: Uses Slack handles from tracker (e.g., @U094TGRM6LW) - **Tracker updates**: Preserves table formatting and adds completion dates ## Notes - The tracker uses Markdown tables for structured data - Items are manually added from Slack conversations - Status column is freeform text (e.g., "In Progress", "Waiting", etc.) - Completed items are moved to the Completed Items section with confirmed date - Backups are created before any update operations
don't have the plugin yet? install it then click "run inline in claude" again.