Tasks
Overview
Section titled “Overview”Tasks are individual work items linked to projects. They use a date-prefixed slug format for chronological ordering.
Frontmatter Schema
Section titled “Frontmatter Schema”---uid: 2024-03-15-implement-authproject: acme-crm-integrationstatus: in-progresspriority: highdue: 2024-03-22tags: - backend - security---| Field | Type | Required | Description |
|---|---|---|---|
uid | string | Yes | Unique identifier |
project | string | Yes | Project slug reference |
status | 'todo' | 'in-progress' | 'done' | 'blocked' | Yes | Current status |
priority | 'low' | 'medium' | 'high' | 'urgent' | Yes | Priority level |
due | date | No | Due date |
tags | string[] | No | Categorization tags |
File Location
Section titled “File Location”src/content/tasks/2024-03-15-implement-auth.mdSlug format: YYYY-MM-DD-task-name
Example Entry
Section titled “Example Entry”---uid: 2024-03-15-implement-authproject: acme-crm-integrationstatus: in-progresspriority: highdue: 2024-03-22tags: - backend - security---
Implement OAuth2 authentication flow for the CRM API integration.
## Acceptance Criteria- [ ] OAuth2 token exchange working- [ ] Refresh token handling- [ ] Error handling for expired tokensRelated Collections
Section titled “Related Collections”- Projects — The project this task belongs to
Commands
Section titled “Commands”| Command | Description |
|---|---|
/mybuddy.task.create | Create a new task |
/mybuddy.task.view [slug] | View task detail |
/mybuddy.task.edit [slug] | Edit task fields |
/mybuddy.task.list [filters] | List tasks (filter by status, priority, project) |
/mybuddy.task.delete [slug] | Delete with confirmation |