| name | work-context |
| description | Context about MRs, issues, TODOs, and code reviews the user is working on. Use whenever the question could benefit from knowledge of their active work, projects, or collaborators. Use EVERY time I mention board. Use when asked to save/create a reference or look up a past reference. Keywords - issue, work context. |
Work Context
All context about the user's current work — merge requests, issues, TODOs, code reviews, and project activity — lives in /Users/tomas/workspace/gl/work.
When to Use This Skill
Load this skill whenever you sense the user's question could benefit from context about:
- Merge requests they authored or are reviewing
- GitLab TODOs, notifications, or action items
- Pipeline status, CI failures, or merge conflicts
- Code review threads or discussion history
- What they're currently working on or waiting on
- Any reference to specific MRs, issues, or people they collaborate with
Even if the user doesn't explicitly mention "work" or "MRs", use this skill if the question implies knowledge of their active projects or tasks.
Also load this skill when asked to save, create, or look up a reference — design decisions, patterns, or notes captured for future use.
How to Get Context
-
Read the project AGENTS.md for full documentation on structure, scripts, and workflows:
/Users/tomas/workspace/gl/work/AGENTS.md
-
Quick overview of all MRs — run:
/Users/tomas/workspace/gl/work/scripts/mr-overview.sh
-
TODOs and action items — read:
/Users/tomas/workspace/gl/work/todo.md
-
Detailed MR state — read files in:
/Users/tomas/workspace/gl/work/mrs/<project>/*.md
-
Kanban board — read files in:
/Users/tomas/workspace/gl/work/board/
- todo.md
- doing.md
- waiting.md
- done.md
-
Refresh state (if data may be stale) — run:
/Users/tomas/workspace/gl/work/scripts/refresh.sh --hierarchical
-
References — reusable notes on patterns, design decisions, or research:
/Users/tomas/workspace/gl/work/references/
List files to find relevant references, or create new ones here when asked to save something for later.
Semantic search across all work notes — the entire /Users/tomas/workspace/gl/work tree (including references/, mrs/, board/, todo.md) is indexed by qmd. Use it when looking for a past reference, decision, or note by topic rather than by filename:
qmd query "<topic or question>" -c work
Prefer this over blind rg/fd when the user asks "do we have notes on X", "what did I decide about Y", or "find that reference about Z". Fall back to rg/fd for exact strings or filenames. After adding new references, run qmd embed to index them.
-
Task sessions — board items can link to zellij task sessions via $slug annotations on headings. Full CLI reference and conventions are in the task-management skill. Task CLI source and tests live in /Users/tomas/workspace/gl/task/main/.