feat: add okr plugin v1.0.0 — OKR guidance for Norwegian public sector
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>
This commit is contained in:
parent
96d4d3ee45
commit
5078712f0e
42 changed files with 7341 additions and 0 deletions
89
plugins/okr/commands/sporing.md
Normal file
89
plugins/okr/commands/sporing.md
Normal file
|
|
@ -0,0 +1,89 @@
|
|||
---
|
||||
name: okr:sporing
|
||||
description: Spor OKR-fremgang, beregn score og generer check-in rapporter
|
||||
allowed-tools: Read, AskUserQuestion, Task, ToolSearch
|
||||
argument-hint: "[OKR eller tall for oppdatering]"
|
||||
---
|
||||
|
||||
# OKR Sporing - Fremgang og scoring
|
||||
|
||||
Hjelp brukeren med å spore OKR-fremgang, beregne score og strukturere check-ins.
|
||||
|
||||
## Scoring-system
|
||||
|
||||
**Skala**: 0.0 - 1.0
|
||||
|
||||
| Score | Betydning | Typisk for |
|
||||
|-------|-----------|------------|
|
||||
| 1.0 | 100% oppnådd | Committed mål |
|
||||
| 0.7-0.8 | Suksess | Aspirational mål |
|
||||
| 0.5-0.7 | Delvis suksess | Trenger analyse |
|
||||
| < 0.5 | Ikke oppnådd | Trenger intervensjon |
|
||||
|
||||
### Beregningsformel
|
||||
|
||||
```
|
||||
Score = (Nåværende - Baseline) / (Target - Baseline)
|
||||
```
|
||||
|
||||
## Arbeidsflyt
|
||||
|
||||
### Ved statusoppdatering
|
||||
|
||||
1. **Samle inn tall** — spør med AskUserQuestion:
|
||||
- Nåværende verdi for hver KR
|
||||
- Baseline og target (hvis ikke kjent)
|
||||
- Dato for måling
|
||||
|
||||
2. **Beregn score** per KR og samlet (vektet gjennomsnitt)
|
||||
|
||||
3. **Vurder confidence**:
|
||||
- **På sporet** — trend peker mot target
|
||||
- **I fare** — trend er flat eller synkende
|
||||
- **Blokkert** — ingen fremgang, trenger eskalering
|
||||
|
||||
4. **Generer rapport** med anbefalte tiltak
|
||||
|
||||
### Ved ukentlig check-in
|
||||
|
||||
Generer en strukturert check-in:
|
||||
1. Status på hver KR (traffic light)
|
||||
2. Blokkere og støttebehov
|
||||
3. Beslutninger som trengs
|
||||
4. Fokus neste periode
|
||||
|
||||
## Eksempel på output
|
||||
|
||||
```
|
||||
## OKR Status - Uke 8 av 16
|
||||
|
||||
### Objective: Forbedre trafikksikkerhet i skolesoner
|
||||
|
||||
| KR | Baseline | Target | Nå | Score | Status |
|
||||
|----|----------|--------|-----|-------|--------|
|
||||
| KR1: Redusere ulykker | 40 | 30 | 35 | 0.50 | I fare |
|
||||
| KR2: Fartshumper installert | 0% | 100% | 60% | 0.60 | På sporet |
|
||||
| KR3: Foreldre-tilfredshet | 60% | 90% | 75% | 0.50 | I fare |
|
||||
|
||||
**Samlet score: 0.53** (vektet gjennomsnitt)
|
||||
|
||||
**Confidence level: Medium**
|
||||
- KR1 og KR3 trenger fokus
|
||||
- KR2 ligger foran plan
|
||||
|
||||
**Anbefalte tiltak:**
|
||||
1. Prioriter tiltak for KR1 (sikkerhet er kritisk)
|
||||
2. Kjør brukerundersøkelse for KR3 før neste måned
|
||||
```
|
||||
|
||||
## Linear-integrasjon
|
||||
|
||||
Hvis Linear er konfigurert (sjekk med ToolSearch):
|
||||
1. Hent aktive OKR-issues
|
||||
2. Oppdater status-felt
|
||||
3. Legg til kommentar med score
|
||||
|
||||
## Referanser
|
||||
|
||||
- `${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-calculator.md` — beregningsformler
|
||||
- `${CLAUDE_PLUGIN_ROOT}/skills/okr-offentlig-sektor/references/okr-framework.md` — scoring-metodikk
|
||||
Loading…
Add table
Add a link
Reference in a new issue