A Claude Code skill for TaskNotes - task management in Obsidian with YAML frontmatter.
TaskNotes is an Obsidian plugin that manages tasks as individual Markdown notes with metadata stored in YAML frontmatter. It supports:
- Task status, priority, and due dates
- Recurring tasks (RRULE format)
- Task dependencies
- Time tracking
- Reminders
- Natural language parsing
This Claude Code skill teaches Claude how to create and edit valid TaskNotes task files. When you ask Claude to create a task, it will generate proper YAML frontmatter following TaskNotes conventions.
claude plugins install github:andrew-mccaskill/tasknotes-claude-skillOr manually copy the skills/tasknotes/ folder into your .claude/skills/ directory.
Once installed, Claude will automatically use this skill when you ask about tasks:
- "Create a task for reviewing the quarterly budget"
- "Add a recurring task for weekly standups"
- "Set up a task with dependencies"
- "Help me create a TaskNotes file"
tasknotes-claude-skill/
├── .claude-plugin/
│ └── plugin.json
├── skills/
│ └── tasknotes/
│ ├── SKILL.md # Core skill
│ └── references/
│ ├── advanced-properties.md
│ └── examples.md
├── README.md
└── LICENSE
- TaskNotes Plugin - The Obsidian plugin this skill supports
- kepano/obsidian-skills - Core Obsidian skills (Markdown, Bases, Canvas)
MIT