daily-sync
Process daily notes, clean interviews, extract tasks, and update the Daily Dashboard.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Process daily notes, clean interviews, extract tasks, and update the Daily Dashboard.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Clean up user interviews in Research/User interviews/, add frontmatter tags, standardize structure, and aggregate insights into the research dashboard.
Generate production-ready React/Next.js code from Figma designs. Instructs proper Figma MCP tool usage, component reuse strategies, and variant mapping. **CRITICAL: ALWAYS use this skill when user provides a Figma link or mentions implementing/redesigning from Figma design.** Never attempt manual implementation without invoking this skill first.
Promote resolved thinking sessions into formalized research documents
Update the Obsidian research dashboard after creating new research documents or when project status changes. Use when user asks to sync dashboard, update research tracking, or after completing significant research work.
Update the thinking dashboard after sessions. Scans sessions and updates stats.
| name | daily-sync |
| description | Process daily notes, clean interviews, extract tasks, and update the Daily Dashboard. |
| allowed-tools | Read, Bash, Write, Edit, Glob, Grep, Skill |
Processes daily notes from ~/obsidian/Daily Notes/, cleans up formatting, extracts todos/tasks, and maintains the Daily Dashboard. Also triggers interview cleanup to ensure action items flow into the dashboard.
Before processing daily notes, run the clean-interviews skill to ensure all interview files are properly structured and have action items extracted:
/clean-interviews
This ensures:
action-items fieldFind all markdown files in daily notes folder:
find ~/obsidian/Daily\ Notes -name "*.md" -type f -mtime -7 | sort
Focus on files modified in last 7 days for active processing.
For each daily note file:
- [ ] or - [x])Apply formatting improvements:
Organize todos into categories:
Check user interviews for action items that should surface on the dashboard:
find ~/obsidian/Research/User\ interviews -name "*.md" -type f
For each interview file:
action-items: fieldImportant: Only pull items from the action-items frontmatter field - not from the Follow-ups section. The clean-interviews skill curates what belongs in frontmatter vs what's just general follow-up notes.
Update ~/obsidian/daily-dashboard.md with:
Important: Tasks appear ONLY in the "Tasks by Category" section. Completed tasks stay in place (marked [x]) until archived after 7 days. No duplicate entries across sections.
Interview Action Items: Add these under the most appropriate category with a source link:
Format: - [ ] Action item (from [[Interview Name|Interviewee]], YYYY-MM-DD)
Deduplication: Before adding an interview action item, check if it already exists in the dashboard (may have been added manually or in a previous sync). Skip duplicates.
# Daily Dashboard
**Last Updated:** YYYY-MM-DD
**Week:** Mon DD - Sun DD
---
## Recent Daily Notes (Last 7 Days)
- **[YYYY-MM-DD](Daily%20Notes/YYYY-MM-DD.md)** - Brief summary of topics
- **[YYYY-MM-DD](Daily%20Notes/YYYY-MM-DD.md)** - Another day's summary
---
## Tasks by Category
### ${PROJECT}
- [ ] Pending task related to project
- [x] Completed project task
### Technical/Infrastructure
- [ ] Development task
- [ ] Deployment task
### Research/Analysis
- [ ] Investigation needed
- [ ] Data to validate
### Meetings/Interviews
- [ ] Call scheduled
- [ ] Follow-up needed
- Meeting notes (non-checkbox items for records)
### Outreach/Follow-ups
- [ ] Outreach task
### Tooling/Skills
- [ ] Tooling task
### Ideas/Backlog
- [ ] Future exploration
- [ ] Nice-to-have feature
---
## Quick Capture
_Use this section for rapid capture throughout the day_
---
*This dashboard aggregates tasks from daily notes. Use Obsidian's daily note button for quick capture, then run /daily-sync to process.*
Automatically categorize based on keywords:
[ ] vs [x])[x] marker until archivedWhen cleaning up individual daily note files:
Add structure if missing:
# YYYY-MM-DD
## Tasks
- [ ] Task items here
## Notes
- Thought items here
## Meetings
- Meeting notes here
Don't over-structure - if notes are just a quick list, that's fine
Preserve timestamps if user included them
Link to related docs if obvious connections exist
Before (raw daily note):
- A/B test volatile assets vs usdc when it comes to offering/issuing the credit
- Not enough credit for full top up, what do we do
- Use permits to move funds (like TWAP) from main account
- team dogan introudced us to for v2
After (cleaned up):
# 2026-01-06
## Project Ideas
- [ ] A/B test volatile assets vs USDC for credit issuance
- [ ] Handle partial credit scenarios (not enough for full top-up)
- [ ] Use permits to move funds (TWAP-style) from main account
## Connections
- Team introduced for V2 work
Dashboard entry:
### ${PROJECT}
- [ ] A/B test volatile assets vs USDC for credit issuance
- [ ] Handle partial credit scenarios (not enough for full top-up)
- [ ] Use permits to move funds (TWAP-style) from main account
~/obsidian/Daily Notes/~/obsidian/daily-dashboard.md~/obsidian/Daily Notes/archive/Note: Paths can be customized in ~/.claude/config/paths.env