c-ai
Query LLMs from the CLI — pipe text for summarization, chat interactively, use local or cloud models with llm or aichat.
Obsidian vault as persistent memory — daily notes, session logs, knowledge capture, and search across your entire vault.
$ npx -y skills add daxaur/openpaw --skill c-obsidian --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/c-obsidianContext preview
The summary Claude sees to decide when to auto-load this skill.
Obsidian vault as persistent memory — daily notes, session logs, knowledge capture, and search across your entire vault.
name: c-obsidian description: Obsidian vault as persistent memory — daily notes, session logs, knowledge capture, and search across your entire vault. tags: [obsidian, notes, knowledge-base, memory, daily-notes]
Manage your Obsidian vault as a persistent memory layer. Use it for daily notes, session logs, knowledge capture, and searching your second brain.
# Search before creating (avoid duplicates) obsidian-cli search "query" obsidian-cli search --tag "project" --folder "Work" # Create and edit obsidian-cli create "Title" --content "Body" obsidian-cli create "Title" --template "Daily Note" obsidian-cli append "Note Title" "Additional content" # Open, list, vault obsidian-cli open "Note Title" obsidian-cli list --folder "Projects" obsidian-cli tags obsidian-cli vault --list
When the user starts a session, check for today's daily note:
obsidian-cli search --folder "Daily Notes" "$(date +%Y-%m-%d)"
If none exists, create one:
obsidian-cli create "$(date +%Y-%m-%d)" --folder "Daily Notes" --content "# $(date +%Y-%m-%d)\n\n## Tasks\n\n## Notes\n\n## Session Log\n"
Append a session log entry at the end of each session:
obsidian-cli append "$(date +%Y-%m-%d)" "### Session $(date +%H:%M)\n- [summary of what was done]\n"
If both c-memory and c-obsidian are installed (check `ls ~/.claude/skills/c-memory/`), keep them in sync automatically:
# Push memory to Obsidian obsidian-cli create "AI/Memory" --content "$(cat ~/.claude/memory/MEMORY.md)" obsidian-cli create "AI/People" --content "$(cat ~/.claude/memory/people.md)" # Pull from Obsidian to check for updates obsidian-cli search --folder "AI" "Memory" # Append session log to daily note obsidian-cli append "$(date +%Y-%m-%d)" "### Claude Session $(date +%H:%M)\n- [summary]"
Query LLMs from the CLI — pipe text for summarization, chat interactively, use local or cloud models with llm or aichat.
Install, update, and search Mac App Store apps from the command line using mas.
Manage Bluetooth devices on macOS using the blucli (`blu`) CLI. List paired and available devices, connect to…
Daily briefing — morning summary of email, calendar, tasks, weather. Can run on a schedule via launchd/cron.
Headless browser automation — navigate pages, click elements, fill forms, take screenshots, scrape content using agent-browser or…
View and create calendar events via gog (Google Calendar) or icalBuddy (Apple Calendar). Check availability, list upcoming…