Expert OKR guidance based on Google/Doerr methodology, adapted for 4-month tertial cycles and Norwegian government accountability. Components: - 8 commands (skriv, kvalitet, kaskade, sporing, møter, innføring, governance, oppsett) - 5 agents (kvalitetssjekker, kaskadebygger, fremdriftssporer, møtefasilitator, styringsrådgiver) - 3 hooks (UserPromptSubmit context injection, PreCompact state preservation, Stop reminder) - 15 reference files covering methodology, governance, meetings, antipatterns - Linear MCP integration for OKR tracking Previously in ktg-privat, now open-sourced. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
90 lines
3.6 KiB
Markdown
90 lines
3.6 KiB
Markdown
---
|
|
name: okr:kaskade
|
|
description: Kaskader OKR fra organisasjon til team og visualiser alignment
|
|
allowed-tools: Read, AskUserQuestion, Task
|
|
argument-hint: "[overordnet OKR eller team]"
|
|
---
|
|
|
|
# OKR Kaskade - Alignment mellom nivåer
|
|
|
|
Hjelp brukeren med å kaskadere OKR fra organisasjonsnivå til team, og sikre alignment.
|
|
|
|
## Kaskaderingsprinsipp
|
|
|
|
```
|
|
Organisasjon KR → Team Objective → Team KR
|
|
```
|
|
|
|
Et overordnet Key Result blir (ofte) et underliggende teams Objective. Teamets Key Results viser teamets unike bidrag.
|
|
|
|
## Arbeidsflyt
|
|
|
|
1. **Forstå hierarkiet** — spør med AskUserQuestion:
|
|
- Hva er organisasjonens/avdelingens OKR?
|
|
- Hvilket team skal lage sine OKR?
|
|
- Hvor i hierarkiet befinner teamet seg?
|
|
|
|
2. **Les referansemateriale**:
|
|
- `${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-framework.md` — kaskaderingsmetodikk
|
|
- `${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-offentlig-governance.md` — hierarki i offentlig sektor
|
|
|
|
3. **Identifiser teamets bidrag**:
|
|
- Hvilke org-KR kan teamet påvirke?
|
|
- Hva er teamets unike bidrag?
|
|
- Unngå overlapp med andre team
|
|
|
|
4. **Bygg team-OKR**:
|
|
- Org KR → teamets Objective (gjør inspirerende)
|
|
- Team-KR = spesifikke bidrag
|
|
- Behold outcome-fokus
|
|
|
|
5. **Visualiser alignment**:
|
|
- Vis hvordan nivåene henger sammen (se format under)
|
|
- Identifiser gaps (org-KR uten team-støtte)
|
|
- Identifiser orphans (team-OKR uten org-kobling)
|
|
|
|
## Alignment-sjekk
|
|
|
|
| Spørsmål | Bør svare Ja |
|
|
|----------|-------------|
|
|
| Støtter team-OKR minst én org-KR? | Ja |
|
|
| Er teamets bidrag unikt (ikke overlapp)? | Ja |
|
|
| Kan teamet påvirke resultatet? | Ja |
|
|
| Er det outcome, ikke aktivitet? | Ja |
|
|
|
|
## Visualiseringsformat
|
|
|
|
```
|
|
┌─────────────────────────────────────────────────────────┐
|
|
│ ETAT: [Organisasjon] │
|
|
│ O: [Objective] │
|
|
│ KR1: [Key Result] │
|
|
│ KR2: [Key Result] │
|
|
└────────────────────┬────────────────────────────────────┘
|
|
│
|
|
┌────────────┼────────────────┐
|
|
↓ ↓ ↓
|
|
┌───────────────┐ ┌───────────────┐ ┌───────────────┐
|
|
│ [Team A] │ │ [Team B] │ │ [Team C] │
|
|
│ O: [fra KR1] │ │ O: [fra KR1] │ │ O: [fra KR2] │
|
|
│ KR: [bidrag] │ │ KR: [bidrag] │ │ KR: [bidrag] │
|
|
│ (støtter KR1) │ │ (støtter KR1) │ │ (støtter KR2) │
|
|
└───────────────┘ └───────────────┘ └───────────────┘
|
|
```
|
|
|
|
## Eksempel
|
|
|
|
**Fra tildelingsbrev:**
|
|
> "Redusere ulykker på riksvei med 20%"
|
|
|
|
```
|
|
Org KR: "Redusere ulykker på riksvei med 20%"
|
|
↓
|
|
Team Objective: "Forbedre veimerking på høyrisikostrekning"
|
|
Team KR: "100% av identifiserte strekninger remarked innen august"
|
|
```
|
|
|
|
## Referanser
|
|
|
|
- `${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-framework.md` — kaskaderingsmetodikk
|
|
- `${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-offentlig-governance.md` — hierarki i offentlig sektor
|