Features: - 30+ Custom Skills (cognitive, development, UI/UX, autonomous agents) - RalphLoop autonomous agent integration - Multi-AI consultation (Qwen) - Agent management system with sync capabilities - Custom hooks for session management - MCP servers integration - Plugin marketplace setup - Comprehensive installation script Components: - Skills: always-use-superpowers, ralph, brainstorming, ui-ux-pro-max, etc. - Agents: 100+ agents across engineering, marketing, product, etc. - Hooks: session-start-superpowers, qwen-consult, ralph-auto-trigger - Commands: /brainstorm, /write-plan, /execute-plan - MCP Servers: zai-mcp-server, web-search-prime, web-reader, zread - Binaries: ralphloop wrapper Installation: ./supercharge.sh
2.7 KiB
2.7 KiB
Obsidian Workflows Skill for Claude Code
A skill that integrates Claude Code with Obsidian for intelligent note management and task automation.
Description
This skill helps you work with Obsidian vaults to:
- Create daily notes with automatic context
- Process meeting notes and extract action items
- Generate weekly reviews
- Query and manage tasks across your vault
Configuration
Set these environment variables or update the paths below:
OBSIDIAN_VAULT_PATH: Path to your Obsidian vault (default: ~/Documents/ObsidianVault)DAILY_NOTES_FOLDER: Folder for daily notes (default: "Daily Journal")TASKS_FILE: File for tracking tasks (default: "Tasks.md")
Workflows
Daily Note Creation
When the user asks to create a daily note:
- Read the daily note template from the templates folder
- Find yesterday's daily note (previous day's file in Daily Journal folder)
- Extract any incomplete tasks from yesterday
- Create today's note with the template, populated with:
- Today's date in YYYY-MM-DD format
- Incomplete tasks from yesterday
- Context from recent work (check recent files this week)
Meeting Notes Processing
When the user asks to process meeting notes:
- Read the specified meeting notes file
- Extract action items, decisions, and discussion points
- Format action items as Obsidian Tasks with due dates
- Append to the tasks file with proper formatting:
- [ ] Task text 📅 YYYY-MM-DD #tag - Create a summary of the meeting
Weekly Review Generation
When the user asks to generate a weekly review:
- Find all daily notes from the current week (Monday to Sunday)
- Summarize work done from each day
- List completed tasks
- Identify blocked or stuck projects
- List incomplete tasks that need attention
- Suggest priorities for next week based on patterns
Task Querying
When the user asks about tasks:
- Use Grep to search for task patterns (
- [ ]for incomplete,- [x]for completed) - Filter by tags, dates, or folders as requested
- Present results in organized format
File Patterns
- Daily notes:
Daily Journal/YYYY-MM-DD.md - Tasks: Search for
- [ ](incomplete) and- [x](completed) - Task metadata:
📅 YYYY-MM-DDfor due dates,#tagfor tags
Template System
Daily note template should include:
- Date header
- Focus section
- Tasks query (using Dataview if available)
- Habit tracking section
- Notes section
Notes
- Always preserve existing file structure and naming conventions
- Use Obsidian's markdown format with proper frontmatter if needed
- Respect the Tasks plugin format:
- [ ] Task text 📅 YYYY-MM-DD #tag/context - When creating dates, use ISO format (YYYY-MM-DD)