Complete collection of AI agent skills including: - Frontend Development (Vue, React, Next.js, Three.js) - Backend Development (NestJS, FastAPI, Node.js) - Mobile Development (React Native, Expo) - Testing (E2E, frontend, webapp) - DevOps (GitHub Actions, CI/CD) - Marketing (SEO, copywriting, analytics) - Security (binary analysis, vulnerability scanning) - And many more... Synchronized from: https://skills.sh/ Co-Authored-By: Claude <noreply@anthropic.com>
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)