Skip to main content
ClaudeWave
Slash Command260 repo starsupdated 16d ago

okr

The OKR slash command guides users through creating new Objectives and Key Results or reviewing existing ones against progress. Use it to establish quarterly goals with measurable key results, score current performance, identify blockers, and determine which OKRs should continue into the next quarter.

Install in Claude Code
Copy
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/borghei/Claude-Skills/HEAD/.claude/commands/okr.md -o ~/.claude/commands/okr.md
Then start a new Claude Code session; the slash command loads automatically.

okr.md

Guide OKR creation or review:

**Creation Mode:**
1. **Define the Objective** — qualitative, inspiring, time-bound (quarterly). Ask: "What do we want to achieve?"
2. **Define 3-5 Key Results** per objective. Each must be:
   - **Measurable**: has a number (%, count, $, time)
   - **Specific**: no ambiguity about what "done" means
   - **Ambitious but achievable**: 70% completion = success
   - **Time-bound**: achievable within the quarter
3. **Alignment check** — verify each KR ladders up to the objective. Remove any that don't directly measure progress.
4. **Scoring criteria** — define what 0.0, 0.3, 0.7, and 1.0 look like for each KR.
5. **Output** formatted OKRs with objective, key results, owners, and scoring rubric.

**Review Mode:**
1. **Score each KR** on 0.0 - 1.0 scale based on current progress.
2. **Identify blockers** — what prevented higher scores?
3. **Grade the objective** — average of KR scores. 0.6-0.7 = on target.
4. **Recommend adjustments** — drop, modify, or double down on specific KRs.
5. **Carry forward** — which KRs roll into next quarter?