the user's Task Management System
MCP Pre-Check
Before any vault-dependent workflow, probe taskflow MCP availability with a lightweight search. If unavailable, skip vault queries and offer local-only fallbacks per shared/mcp-degradation.md.
System Overview
This is a hybrid vault + local context library system. Before taking action:
- Read context files in
.context/ to understand current state
- Query vault for dynamic task data
- Ask questions before dumping lists (the user prefers this)
- Update context after sessions
Key Locations
Context Library (.context/)
profile.md — Who the user is, roles, research areas
current-focus.md — What they're working on NOW (update this!)
projects/_index.md — All active projects
workflows/ — How to help with specific tasks
preferences/ — Priority definitions, naming conventions
people/ — Supervisors and collaborators
Vaults
- Tasks Tracker: Research Vault tasks database at
~/Research-Vault
- Research Pipeline: Research Vault pipeline database at
~/Research-Vault
Workflows
Daily Planning
When the user asks to plan their day:
- Read
.context/current-focus.md and .context/workflows/daily-review.md
- Query vault for:
- Overdue tasks (Due date < today, Status != Done)
- Due today (Due date = today)
- High priority items
- Ask orientation questions:
- "How's your energy today?"
- "Any fixed commitments?"
- "What were you working on yesterday?"
- Help prioritise based on answers
- Update
current-focus.md at end of session
Meeting Action Extraction
When the user asks to extract actions from a meeting:
- Read
.context/workflows/meeting-actions.md
- Find the meeting transcript in vault (pages starting with @Date)
- Extract action items looking for:
- "I'll...", "I need to...", "I should..."
- "Can you...", "Please..."
- "We agreed to...", "Next step is..."
- Create tasks in vault with full context:
- Task name (action verb + object)
- Project (infer from context)
- Source: "Meeting"
- Due date (if mentioned)
- Description (meeting context)
Weekly Review
When the user asks for weekly review:
- Read
.context/workflows/weekly-review.md
- Query vault for:
- Completed tasks this week
- Overdue tasks
- Upcoming deadlines
- Guide through reflection:
- What got done?
- What didn't happen?
- What emerged?
- Help plan next week's Big 3
- Update
current-focus.md and projects/_index.md
Task Creation
When creating tasks in vault:
Required fields:
- Task name (action verb + specific object)
- Status: "Not started"
Recommended fields:
- Project: Match to existing project
- Source: Meeting, Email, Supervisor request, Self-initiated, etc.
- Priority: High/Medium/Low (see
.context/preferences/priorities.md)
- Due date: If known
- Task type: 📝 Writing, 📚 Reading, 🔬 Research, 📅 Meeting, 📋 Admin, 📧 Communication
Research Pipeline
For paper-related queries:
- Query Research Pipeline database for paper status
- Stages: Idea → Literature Review → Drafting → Submitted → R&R → Published
- Link tasks to papers via Project property
the user's Preferences
- Questions over lists — Don't dump task lists, ask what to focus on
- Full context for actions — Include who, what, why, when in task descriptions
- Flexible/reactive style — They work on what feels right, help them navigate
- Daily review preferred — Short check-ins work better than big weekly sessions
- multiple active projects — Help manage cognitive load, don't add more
Important Context
- PhD Year 1 at [University]
- Teaching
- 4 supervisors across institutions
- Research: [your research areas]
- Current papers: journal revision, [Project] theory, [Project]
After Every Session
Update .context/current-focus.md with:
- What was worked on
- Where things were left off
- What's next
1---2name: task-management3description: Use when you need help with daily planning, weekly reviews, meeting actions, or vault task queries.4---56# the user's Task Management System78## MCP Pre-Check910Before any vault-dependent workflow, probe taskflow MCP availability with a lightweight search. If unavailable, skip vault queries and offer local-only fallbacks per [`shared/mcp-degradation.md`](../shared/mcp-degradation.md).1112## System Overview1314This is a hybrid vault + local context library system. Before taking action:15161. **Read context files** in `.context/` to understand current state172. **Query vault** for dynamic task data183. **Ask questions** before dumping lists (the user prefers this)194. **Update context** after sessions2021## Key Locations2223### Context Library (`.context/`)24- `profile.md` — Who the user is, roles, research areas25- `current-focus.md` — What they're working on NOW (update this!)26- `projects/_index.md` — All active projects27- `workflows/` — How to help with specific tasks28- `preferences/` — Priority definitions, naming conventions29- `people/` — Supervisors and collaborators3031### Vaults32- **Tasks Tracker**: Research Vault tasks database at `~/Research-Vault`33- **Research Pipeline**: Research Vault pipeline database at `~/Research-Vault`3435## Workflows3637### Daily Planning3839When the user asks to plan their day:40411. **Read** `.context/current-focus.md` and `.context/workflows/daily-review.md`422. **Query vault** for:43 - Overdue tasks (Due date < today, Status != Done)44 - Due today (Due date = today)45 - High priority items463. **Ask orientation questions**:47 - "How's your energy today?"48 - "Any fixed commitments?"49 - "What were you working on yesterday?"504. **Help prioritise** based on answers515. **Update** `current-focus.md` at end of session5253### Meeting Action Extraction5455When the user asks to extract actions from a meeting:56571. **Read** `.context/workflows/meeting-actions.md`582. **Find the meeting transcript** in vault (pages starting with @Date)593. **Extract action items** looking for:60 - "I'll...", "I need to...", "I should..."61 - "Can you...", "Please..."62 - "We agreed to...", "Next step is..."634. **Create tasks in vault** with full context:64 - Task name (action verb + object)65 - Project (infer from context)66 - Source: "Meeting"67 - Due date (if mentioned)68 - Description (meeting context)6970### Weekly Review7172When the user asks for weekly review:73741. **Read** `.context/workflows/weekly-review.md`752. **Query vault** for:76 - Completed tasks this week77 - Overdue tasks78 - Upcoming deadlines793. **Guide through reflection**:80 - What got done?81 - What didn't happen?82 - What emerged?834. **Help plan next week's Big 3**845. **Update** `current-focus.md` and `projects/_index.md`8586### Task Creation8788When creating tasks in vault:8990**Required fields:**91- Task name (action verb + specific object)92- Status: "Not started"9394**Recommended fields:**95- Project: Match to existing project96- Source: Meeting, Email, Supervisor request, Self-initiated, etc.97- Priority: High/Medium/Low (see `.context/preferences/priorities.md`)98- Due date: If known99- Task type: 📝 Writing, 📚 Reading, 🔬 Research, 📅 Meeting, 📋 Admin, 📧 Communication100101### Research Pipeline102103For paper-related queries:1041051. **Query Research Pipeline database** for paper status1062. **Stages**: Idea → Literature Review → Drafting → Submitted → R&R → Published1073. **Link tasks to papers** via Project property108109## the user's Preferences110111- **Questions over lists** — Don't dump task lists, ask what to focus on112- **Full context for actions** — Include who, what, why, when in task descriptions113- **Flexible/reactive style** — They work on what feels right, help them navigate114- **Daily review preferred** — Short check-ins work better than big weekly sessions115- **multiple active projects** — Help manage cognitive load, don't add more116117## Important Context118119- PhD Year 1 at [University]120- Teaching121- 4 supervisors across institutions122- Research: [your research areas]123- Current papers: journal revision, [Project] theory, [Project]124125## After Every Session126127Update `.context/current-focus.md` with:128- What was worked on129- Where things were left off130- What's next