ktg-plugin-marketplace/plugins/okr/commands/skriv.md
Kjell Tore Guttormsen 9ea5a2e6c6 chore(privacy): scrub real-org references from plugin internals (phase 2)
Same bulk replacement applied to plugin-internal KB, examples, fixtures,
tests, and docs. Real organization names, persona names, internal system
identifiers, and domain-specific terms replaced with fictional generic
public-sector entity (DDT) and generic terminology.

Scope:
- okr/ — examples, governance, framework, integrations, sources
- ms-ai-architect/ — KB references (engineering, governance, security,
  infrastructure, advisor), tests/fixtures, agents, docs
- linkedin-thought-leadership/ — voice samples, network-builder,
  examples (genericized identifying headlines to "[your organization]")
- llm-security/ — research notes, scan report

Manual genericization beyond bulk replace:
- okr SKILL.md "Primary user / Domain" — generic Norwegian public sector
- linkedin-voice SKILL.md headline placeholder
- network-builder.md headline placeholder
- high-engagement-posts.md voice sample employer line + hashtag

Phase 3 (factual-attribution review) remains: a few KB files attribute
publicly known transport-sector docs/datasets (e.g. håndbok V440, NVDB)
to the fictional DDT after bulk replace. Needs manual semantic review
to either remove or restore correct citation without re-introducing
affiliation references.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-03 04:28:15 +02:00

5.5 KiB

name description allowed-tools argument-hint
okr:skriv Skriv nye OKR med veiledning for Objectives og Key Results Read, AskUserQuestion, Task [mål, strategi, eller tildelingsbrev-kontekst]

OKR Skriv - Lag nye OKR

Hjelp brukeren med å skrive nye OKR for norsk offentlig sektor.

Kontekstbevissthet

OKR-kontekst injiseres automatisk via hook. Sjekk system-konteksten FØR du spør brukeren:

  • Hvis organisasjon og syklus er kjent: hopp over de spørsmålene
  • Hvis relevante filer er listet (f.eks. .claude/okr/syklus/T1-2026/okr-teamet.md): les den filen direkte i stedet for å be brukeren lime inn innhold
  • Hvis .claude/okr/strategisk-kontekst/ inneholder relevante docs: les dem
  • Hvis .claude/okr/strategisk-kontekst/overordnede-okr.md finnes (listet i system-kontekst), les den for alignment-context

Arbeidsflyt

  1. Forstå kontekst — sjekk injisert kontekst først. Hvis organisasjon, syklus og strategiske mål allerede er kjent, hopp direkte til Objective Crafter med disse som utgangspunkt. Spør kun med AskUserQuestion om det som mangler:

    • Hvilket team/avdeling?
    • Overordnet strategimål de skal bidra til?
    • Hvilken syklus (T1, T2, T3)?
    • Har de input (vag idé, strategi, eller tildelingsbrev)?
  2. Velg riktig tilnærming basert på input:

    • Vag idé → Start med Objective Crafter
    • Har Objective, trenger KR → Gå til KR Generator
    • Har strategi/tildelingsbrev → Start med Strategi-til-OKR
    • Trenger å kalibrere ambisjon → Bruk Moonshot/Roofshot
  3. Les relevant referansemateriale:

    • ${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-framework.md — metodikk og scoring
    • ${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-examples.md — gode og dårlige eksempler
  4. Lever output og foreslå neste steg (kvalitetssjekk, kaskadering).

Objective Crafter

Transformer uklare ambisjoner til inspirerende Objectives.

Kriterier for gode Objectives

Et godt Objective er:

  • Inspirerende — ville folk bli stolte av å oppnå dette?
  • Outcome-fokusert — resultat, ikke aktivitet
  • Oppnåelig innen 4-måneders syklus
  • Klart nok til å guide prioriteringer
  • Ikke målbart — det er Key Results sin jobb

Anti-eksempler

Dårlig Bedre Problem
"Forbedre kundeservice" "Levere raskere support for saksbehandlingsøknader" Vag
"Implementere nytt system" "Gi saksbehandlere sanntids innsikt" Aktivitet
"Digitalisere etaten" "Gjøre tjenestefornyelse friksjonsfri" For bredt
"Øke kundetilfredshet til 4.5" "Bli den mest responsive serviceenheten i etaten" Har tall (= KR)

Output-format

For hvert forslag (2-3 stk):

  1. Objective-tekst (én setning)
  2. Hvorfor: 1-2 setninger om hvorfor dette betyr noe
  3. Suksess: Konkret eksempel på hva som er annerledes

Ranger fra best til minst egnet.

KR Generator

Generer målbare Key Results for et gitt Objective.

Kriterier for gode Key Results

  • Målbare med tall — baseline → target
  • Outcome-fokusert — måler resultat, ikke aktivitet
  • 2-5 stk per Objective — typisk 3
  • Balanserte — minst én per dimensjon (kvantitet, kvalitet, hastighet)
  • Har datakilde — vet hvor tallene kommer fra

Typer Key Results

Type Eksempel Når bruke
Metrisk "Redusere saksbehandlingstid fra 14 til 5 dager" Har baseline-data
Milepæl "Lansere ny portal for brukertesting innen 1. august" Binært resultat
Prosentandel "Øke andel digitale søknader fra 60% til 85%" Relativ endring

Output-format per KR

KR[n]: [Formulering med baseline → target]
- Målemetode: [Hvordan måles dette]
- Datakilde: [Hvor hentes tallene]
- Type: Committed / Aspirational

Strategi-til-OKR

Når brukeren har strategidokument eller tildelingsbrev som input:

  1. Parse input — identifiser konkrete mål og forventninger
  2. Kategoriser:
    • Driftskrav ("Oppretthold X") → KPI, ikke OKR
    • Resultatmål med tall → Key Result-kandidat
    • Strategiske satsinger → Objective-kandidat
    • Rapporteringskrav → Rapporteringsrutine, ikke OKR
  3. Transformer OKR-kandidater — gjør inspirerende, outcome-fokusert
  4. Vis kobling — fra kilde til OKR

Moonshot/Roofshot-kalibrering

Hjelp med å balansere committed vs aspirational mål.

Type Mål-score Karakter
Committed (Roofshot) 1.0 Må oppnås — regulatorisk, sikkerhet
Aspirational (Moonshot) 0.7 Stretch — innovasjon, forbedring

Anbefalt balanse

  • ~60% Committed, ~40% Aspirational
  • Alle team bør ha minst ett aspirational mål
  • Nye OKR-team: Start med 70/30 committed/aspirational

Eksempel på komplett output

## OKR for Digital avdeling — T2-2026

**Objective**: Gjøre tjenestefornyelse til en friksjonsfri opplevelse

**Key Results**:
1. Øke andel heldigitale fornyelser fra 45% til 75%
   - Datakilde: Fagsystemet, månedlig rapport
   - Type: Aspirational
2. Redusere gjennomsnittlig behandlingstid fra 14 til 5 arbeidsdager
   - Datakilde: Saksbehandlingssystemet
   - Type: Committed
3. Oppnå brukertilfredshet 4.2 av 5.0 (baseline: 3.4)
   - Datakilde: Innbyggerundersøkelsen, kvartalsmåling
   - Type: Aspirational

Referanser

  • ${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-framework.md — full metodikk
  • ${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-examples.md — eksempler