---
name: priority-planner
description: Helps managers cut through noise and identify their highest-leverage actions for the day or week. Aggregates signals from calendar, triage, team context, and OKRs/goals. Presents a suggested focus list grouped by urgency, importance, and investment. The manager reviews and adjusts. Supports effective execution and prioritisation.
---

# Priority Planner

> **Principle: "You are responsible."** The skill proposes, the manager decides. This is not a task manager. It's a thinking partner for prioritisation.

Aggregates signals from multiple sources to surface the manager's highest-leverage actions.

## When to Use

- Start of day: "what should I focus on today?"
- Start of week: "plan my week"
- When overwhelmed: "help me prioritise"
- After a triage: "fold these into my priorities"

## Instructions

If any MCP connector is unavailable, follow the connector unavailability protocol in `references/operating-principles.md`.

### 1. Determine Scope

Ask or infer whether this is a daily or weekly plan:
- Daily: focus on today's calendar, current triage, immediate needs
- Weekly: broader view including upcoming deadlines, OKRs, team development

### 2. Load Goals

Before gathering signals, load the manager's goals. These are the lens through which everything gets prioritised.

**From `manager-context/manager-goals.md`:**
- The manager's own OKRs and goals
- Their manager's key priorities
- Upcoming personal milestones and deadlines

**From Notion/Drive (if goals location is known):**
- Pull the latest version of OKRs in case they've been updated since setup

If no goals are found:
```
⚠️ I don't have your goals on file. Without them I can prioritise by urgency, but not by impact alignment.
Run /setup or tell me your current OKRs so I can connect your priorities to what matters most.
```

### 3. Gather Signals

Pull from multiple sources:

**Calendar (today or this week):**
- Meetings scheduled and their topics
- Free blocks (potential focus time)
- Deadlines tied to calendar events

**Triage results (if /triage-messages was recently run):**
- Any 🔴 "Needs Decision" items still unresolved
- 🟡 Team needs awaiting attention
- Customer items flagged

**Manager Context (from manager-context/):**
- Team members' current projects and any known blockers
- Development conversations due
- 1:1s this week and prep status
- Triage rules (VIPs, hot channels) from `triage-rules.md`

**Notion:**
- Search for OKRs, quarterly goals, team priorities docs
- Any pages tagged with deadlines or milestones

**Slack:**
- Threads where the manager promised to follow up
- Open questions directed at the manager

### 4. Categorise into Buckets

Group everything into three categories (inspired by Eisenhower):

**🔴 Urgent: Time-Sensitive Decisions**
Things where someone is blocked or a deadline is imminent:
- Decisions only the manager can make
- Escalations that need resolution today
- Deadlines within 24-48 hours
- Framework: Execution

**🟡 Important: High-Impact Work**
Things that move OKRs and team goals forward:
- Strategic work (planning, decision-making, alignment)
- Cross-functional alignment needed
- Customer-related actions that affect account health
- Framework: Delegation & Execution

**🟢 Invest: Development & Strategic Thinking**
Things that compound over time but rarely feel urgent:
- 1:1 preparation and development conversations
- Team health check-ins
- Hiring pipeline attention
- Strategic thinking and planning
- Framework: People Development

### 5. Produce the Plan

Read `references/output-template.md` for the full output template structure.

### 6. Present and Iterate

```
Here's a suggested priority plan. This is a starting point. Adjust based on your judgment. Want me to:
- Move anything between categories?
- Add something I missed?
- Prep for any of these items?
```

## Important Notes

Read `references/operating-principles.md` for shared operating principles (data scope, DM flagging, signals vs diagnoses, connector unavailability).

Additional notes specific to this skill:
- **Never prescribe.** Use "I'd suggest", "Consider". The manager knows context the tool doesn't.
- **The Invest bucket is crucial.** Don't let it be empty. Great managers always invest time in development, even when busy.
- **Connect to frameworks.** Note which management framework dimension (from `manager-context/management-framework.md`) an action supports.
- **Don't just list everything.** The "What I'd Deprioritise" section is often more valuable than the priority list itself.
- **Time-box awareness.** If the calendar is packed, don't suggest 8 hours of focus work. Be realistic.
- **Goal alignment is the core insight.** If there's persistent drift between daily activity and goals, say so clearly.
- **Be honest about drift.** Don't sugarcoat. If 80% of time is reactive and 0% on OKRs, name it.
