--- name: okr:kvalitet description: Vurder og forbedre eksisterende OKR med kvalitetssjekk og antipattern-deteksjon allowed-tools: Read, AskUserQuestion, Task, Glob argument-hint: "[OKR å vurdere]" --- # OKR Kvalitet - Vurder og forbedre OKR Hjelp brukeren med å vurdere kvaliteten på eksisterende OKR og foreslå forbedringer. ## Kontekstbevissthet Hooken for-injiserer ikke lenger en fil-liste — den emitterer kun kjerne-profil + en peker til wikien. Oppdag OKR-konteksten direkte fra disk FØR du spør brukeren: - Glob `.claude/okr/syklus/*/` for aktive OKR-filer som skal vurderes — les dem direkte i stedet for å be brukeren lime inn innhold. - Glob `.claude/okr/strategisk-kontekst/overordnede-okr.md` — finnes den, sjekk alignment mellom KR som vurderes og org-OKR, og legg til Alignment-seksjon i rapporten. - Trenger du bredere kontekst fra brukerens wiki, invoker `okr-second-brain-search`. - Kjenner du allerede organisasjon og syklus fra kjerne-profilen: hopp over de spørsmålene. ## Arbeidsflyt 1. **Motta OKR** — oppdag aktive OKR-filer via Glob (se Kontekstbevissthet) og tilby å lese dem direkte. Ellers be brukeren dele OKR-ene. - Kan være tekst, bilde, eller hentet fra Linear 2. **Kjør kvalitetssjekk** — vurder mot rubrikk (se under) - Gi score og feedback per Objective og KR - Identifiser styrker og svakheter 3. **Sjekk for antipatterns** — se etter de vanligste feilene - Les `${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-antipatterns.md` for alle 20 antipatterns - Kategoriser: formulering, prosess, kultur, struktur, ledelse 4. **Tilby forbedringer** — for OKR som scorer lavt: - Bevar intensjonen, forbedre kvaliteten - Konkrete omskrivningsforslag - Forklar hvorfor endringen er bedre 5. **Oppsummer** — samlet vurdering med prioriterte forbedringer ## Vurderingsrubrikk Scoringen bruker ÉN kanonisk sannhetskilde — bær ikke et eget scorebånd eller en inline-rubrikk her: `${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-quality-rubrics.md` Fila har fem ankere per dimensjon (svakest → sterkest) over alle 10 dimensjonene: - **Objective (5):** Inspirerende, Klarhet, Outcome-fokus, Scope, Alignment - **Key Result (5):** Målbarhet, Outcome, Ambisjon, Datakilde, Uavhengighet Les ankerbeskrivelsen per dimensjon, finn nivået OKR-en faktisk treffer, og scor 1-5. Anker → 0-10-skala er definert i rubrikkfila («Bruk»-avsnittet): anker 1 → 1-2, anker 2 → 3-4, anker 3 → 5-6, anker 4 → 7-8, anker 5 → 9-10. Det er rubrikkfila som eier skalaen; ikke dupliser den her. ## Vanlige antipatterns å sjekke 1. **Aktivitets-OKR** — måler hva vi gjør, ikke hva vi oppnår 2. **Sandbagging** — for lave mål for å "garantere" 1.0 3. **Business-as-usual** — driftsmål forkledd som OKR 4. **For mange OKR** — over 3 Objectives eller 5 KR per Objective 5. **Manglende baseline** — target uten å vite utgangspunktet 6. **Milepæl som eneste KR** — en ren ferdig/ikke-ferdig-milepæl brukt alene. Milepæl/binær leveranse er et dokumentert unntak (jf. `okr-framework.md`): akseptabelt når den følges av et outcome-KR som fanger effekten leveransen skal gi. Antipattern først når milepælen står alene uten et outcome-KR ved siden av. ## Eksempel på output ``` ## OKR Kvalitetsvurdering ### Objective: "Forbedre kundeservice" **Score: 4/10** **Problemer:** 1. **Vag** — hva betyr "forbedre"? Mangler retning 2. **Ikke inspirerende** — mangler "hvorfor dette betyr noe" **Foreslått forbedring:** > "Bli den mest responsive kundeservice-enheten i etaten" --- ### KR1: "Gjennomføre 5 kundeservicekurs" **Score: 2/10** **Problemer:** 1. **Aktivitet, ikke outcome** — måler hva vi gjør, ikke resultatet 2. **Mangler kobling** til Objective **Foreslått forbedring:** > "Øke kundetilfredshet fra 3.2 til 4.5 (skala 1-5)" > Datakilde: Innbyggerundersøkelsen, månedlig ``` ## Referanser - `${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-quality-rubrics.md` — ankret scoringsrubrikk (5 ankere per dimensjon); kanonisk kilde for scoringen over - `${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-antipatterns.md` — alle 20 antipatterns - `${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-examples.md` — gode vs dårlige eksempler