---
name: okr-draft-critiquer
description: Score draft OKRs against SMART criteria and the outcome-not-output rule, with suggested rewrites for each failing key result.
title: OKR Draft Critiquer
category: productivity-ops
difficulty: advanced
author: admin
icon: 🎯
input: text
output: structured-json
phase: post
domain: ops
tags: okr,smart-criteria,goal-setting,critique,rubric,outcome-vs-output,key-results,scorecard,before-after,rewrite,objectives-and-key-results,performance-review
best_for:
  - OKR planning and review cycles
  - Team goal calibration meetings
  - Objective-setting workshops
  - Quarterly planning validation
---

## Description

Input: a set of proposed OKRs in any format. Output: per-objective and per-key-result scorecards across four axes — Specific, Measurable, Ambitious, Outcome (vs Output). Each failing KR gets a rewritten version that fixes the failure, so the reviewer has a concrete before/after to discuss.

## Why it works

OKR review meetings degenerate into 'I'm not sure this is quite right' without a shared rubric. Forcing each KR through a fixed rubric with a rewritten alternative makes the conversation concrete: 'do we accept the original or the rewrite' is a much sharper question than 'is this good.'

## How it works

1. Parse the input into (objective, key_result) pairs. 2. For each KR, run four independent checks with justification quotes: is it measurable (has a number and a target), is it ambitious (would you be comfortable hitting it at 70 percent), is it specific (names a user, a metric, and a direction), is it an outcome (measures user behavior not team activity). 3. For any failing check, generate a rewritten KR that fixes the failure while preserving intent. 4. Emit a per-KR scorecard plus the original vs rewritten in a side-by-side markdown table.
