计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
okr-writer【效率与协作】Write OKRs (Objectives and Key Results). Use when the user says "write OKRs", "help me set goals", "create objectives and key results", "quarterly goals", "team OKRs", "I need to define success for this quarter", "Doerr method", or wants to translate a strategic direction into measurable targets - even if they don't explicitly say "OKRs".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: okr-writer description: > Write OKRs (Objectives and Key Results). Use when the user says "write OKRs", "help me set goals", "create objectives and key results", "quarterly goals", "team OKRs", "I need to define success for this quarter", "Doerr method", or wants to translate a strategic direction into measurable targets
Based on "Measure What Matters" by John Doerr, who brought OKRs from Intel to Google. Doerr's core distinction: Objectives are the "what" (inspirational, qualitative), Key Results are the "how we know" (measurable, binary at quarter end). CFRs - Conversations, Feedback, Recognition - are what make OKRs work in practice.
Two types of OKRs (Doerr):
Ask: is this a committed OKR (must hit) or aspirational (stretch)? This changes how you write the Key Results.
Doerr's test: "Does this objective make you uncomfortable in a good way?" If it's easy, it's not aspirational enough.
Each KR must:
Format: [Metric] from [baseline] to [target]
For each OKR set, identify:
OKRs without CFRs become forgotten spreadsheets.
Doerr's "cascading" principle: team OKRs should visibly connect to company OKRs. Flag any team OKR that doesn't trace to a company-level objective.
"You'll need a baseline for this KR. Who owns this metric and can pull the current number?"
1. Output-based Key Results Bad: "Launch new onboarding flow by March 31" Good: "Increase onboarding completion rate from 45% to 70%" Shipping is activity. Outcomes are results.
2. Treating aspirational OKRs as committed Bad: Team marks 70% attainment as failure because "we didn't hit it." Good: For aspirational OKRs, 70% = success. Recalibrate at quarter end, don't punish stretch.
3. Too many Objectives Bad: 5-7 Objectives per team. Good: 1-3 Objectives max. Doerr: "A few well-chosen OKRs send a clear message about what we say no to."
4. No baseline Bad: "Improve conversion rate to 10%" Good: "Improve conversion rate from 6% to 10%"