.claude/skills/sync-notion/SKILL.md
--- context: fork --- # /sync-notion Sync meetings from Notion database to Obsidian. ## Usage ``` /sync-notion /sync-notion --since 2025-01-01 /sync-notion --dry-run ``` ## Instructions ### Prerequisites - Notion token must be available (check environment or ask user) - Script exists at `scripts/notion_sync.py` ### Phase 1: Planning 1. Check if sync script exists 2. Determine sync scope: - Default: all new/modified since last sync - `--since`: from specific date - `--dry-run`:
npx skillsauth add DavidROliverBA/ArchitectKB .claude/skills/sync-notionInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Sync meetings from Notion database to Obsidian.
/sync-notion
/sync-notion --since 2025-01-01
/sync-notion --dry-run
scripts/notion_sync.py--since: from specific date--dry-run: preview only, no changesRun the sync script:
python3 scripts/notion_sync.py
If script doesn't exist or fails, offer to:
Launch sub-agents using model: "haiku" for efficiency:
Agent 1: Identify New Files (Haiku)
Agent 2: Standardize Names (Haiku)
+Meetings/Meeting - YYYY-MM-DD Title.md format+Meetings/ folder if not already thereAgent 3: Fix Project Links (Haiku)
Agent 4: Update MOC (Haiku)
# Notion Sync Report
**Synced**: {{DATE}}
**Database**: Work - Meeting Minutes & Notes
## Summary
- New meetings imported: {{count}}
- Updated meetings: {{count}}
- Skipped (no changes): {{count}}
- Errors: {{count}}
## New Meetings
| Date | Title | Project |
|------|-------|---------|
{{new meeting list}}
## Updated Meetings
{{list of updated meetings}}
## Project Links Fixed
| Meeting | Project |
|---------|---------|
{{project link fixes}}
## Errors
{{any errors encountered}}
## Next Steps
- Review new meetings for accuracy
- Add attendees where missing
- Link to relevant projects
If --dry-run:
tools
--- context: fork --- # /youtube Save a YouTube video as both a Weblink (quick reference) and a detailed Page (full analysis). ## Usage ``` /youtube <url> /youtube <url> <optional title override> ``` ## Examples ``` /youtube https://www.youtube.com/watch?v=0TpON5T-Sw4 /youtube https://youtu.be/abc123 AWS re:Invent Keynote ``` ## Prerequisites This skill uses the MCP Docker YouTube tools: - `mcp__MCP_DOCKER__get_video_info` - Video metadata - `mcp__MCP_DOCKER__get_transcript` - Full trans
data-ai
Create and manage git worktrees for parallel agent sessions
testing
--- context: fork --- # /wipe Generate a context handoff summary, clear the session, and resume in a fresh conversation. Detects environment and provides automated (tmux) or manual workflow. ## Usage ``` /wipe /wipe quick # Minimal handoff, just essentials /wipe detailed # Comprehensive handoff with full context ``` ## Instructions When the user invokes `/wipe`: ### Phase 1: Detect Environment First, check the terminal environment: ```bash echo "Environment Detection:"
data-ai
--- context: fork --- # /weekly-summary Generate comprehensive weekly summary from daily notes, meetings, tasks, and project updates using parallel sub-agents. ## Usage ``` /weekly-summary /weekly-summary --last-week /weekly-summary --from 2026-01-01 --to 2026-01-07 /weekly-summary --output page # Create Page note instead of just outputting ``` ## Instructions This skill uses **5 parallel sub-agents** to gather data concurrently from different vault areas, then synthesizes a comprehensi