Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
agenmod avatar

Okr Skill

  • 2 installs
  • 6 repo stars
  • Updated April 8, 2026
  • agenmod/okr-skill

okr-skill is a Claude Code skill that helps you write fuzzy goals as measurable OKRs and run weekly scoring and retrospectives across a cycle.

About

okr-skill is a Claude Code skill that collaborates with the user to write fuzzy goals as measurable Objectives and Key Results, then maps, scores weekly, and reviews them across a cycle. It includes an OKRClaw index of 96 atomic practices grouped into 16 domains that map user pain points to guidance. A developer or team lead uses it to turn a bare todo list into outcomes with success criteria. Documentation is in Chinese and it does not replace formal performance reviews.

  • Turns fuzzy goals into measurable Objectives and 3-5 outcome Key Results with the AI
  • Ships an OKRClaw atomic-practice index of 96 practices across 16 domains
  • Covers weekly scoring and retrospectives; explicitly not a performance-review system

Okr Skill by the numbers

  • 2 all-time installs (skills.sh)
  • Ranked #2,412 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

okr-skill capabilities & compatibility

Capabilities
okr authoring · goal planning · weekly scoring · retrospective
Use cases
planning · project management
Pricing
Free
From the docs

What okr-skill says it does

OKR 协作 Skill:与用户把模糊目标写成可度量的 Objective + Key Results,并在周期内映射、周更与复盘。
SKILL.md
npx skills add https://github.com/agenmod/okr-skill --skill okr-skill

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2
repo stars6
Last updatedApril 8, 2026
Repositoryagenmod/okr-skill

What it does

Turn fuzzy goals into measurable OKRs with weekly scoring and retrospectives.

When should I use this skill?

When the user wants to set quarterly/iteration goals, write KRs, align a team, do weekly updates, or run a retro.

What you get

Measurable Objectives with 3-5 outcome Key Results, weekly scored, mapped to initiatives, and reviewed each cycle.

  • a measurable Objective with 3-5 Key Results
  • weekly KR scores with evidence
  • a cycle retrospective

By the numbers

  • 96 atomic practices across 16 domains (4x16x96)
  • 3-5 measurable Key Results per Objective
  • KR health 0.6-0.7 signals a stretch goal

Files

SKILL.mdMarkdownGitHub ↗

复制给 AI

  • 本 Skill 唯一入口:当前文件 SKILL.md(仓库根)。
  • 聚合入口`FOR_AI.md`
  • 规范总纲`docs/RFC-OKRCLAW.md`(讨论深度问题时 SHOULD 引用其章节)。
  • 实践原子索引`practices/README.md`(96 条,16 域 × 6)。
  • 术语表`docs/GLOSSARY.md`

OKR.skill — 让 AI 和你一起「说到做到、还能证明」

语言

根据用户第一条消息的语言,全程使用同一语言。

何时激活

  • 用户要:定目标、拆季度/迭代、写 KR、对齐团队、周更、复盘
  • 用户只有 Todo 列表,没有「怎样算达成」。
  • 对话 发散,需要把每条工作映射到「为什么服务」。
  • 用户明确说「用 OKR」「按关键结果来」「用 OKRClaw」。

重要声明

  • 本 Skill 用于协作与执行对齐不替代用人单位的绩效考核、晋升或合同义务。
  • OKRClaw 仅为本仓库内对「4×16×96 实践分类」的简称;与 PUAClaw 仅形态类比,内容无关。见 `docs/RFC-OKRCLAW.md`

OKR 是什么(执行版)

要素要求
Objective (O)定性、有方向、周期内可感知价值变化(通常 1 个主 O)。
Key Results (KRs)3–5 条可度量结果(outcome),每条有证据约定。
周期常见季度;可约定双周/月(Phase 0 写死起止)。
健康度周期末 KR 0.6–0.7 常表示有挑战;全 1.0 可反思是否偏保守。

实践原子索引(卡点 → 域)

用户卡点优先打开(practices/
O 像口号、无时间感`01-l1-objective-design`
KR 不可测、无口径/基线`02-l1-kr-measurable`
把「上线/写完」当 KR`03-l1-outcome-vs-output`
范围蔓延、周期不清`04-l1-scope-period`
与上级目标挂不上`05-l2-strategic-align`
等人、等别的团队`06-l2-dependencies`
KR 太多、全 P0`07-l2-prioritization`
进度没人知道`08-l2-transparency`
周更敷衍、乱打分`09-l3-weekly-score`
没有证据、对不上数`10-l3-evidence`
风险爆了才说`11-l3-risk-correction`
任务不知道服务哪条 KR`12-l3-initiative-map`
多个 O 抢资源`13-l4-multi-okr`
跨团队对不齐`14-l4-cross-team`
手抄表、易错`15-l4-tooling`
复盘走过场、下期重复踩坑`16-l4-retro-inherit`

用法:进入对应目录,阅读 README.md 再按需打开单条原子 .md;在对话中可写「按 A02-03 自检」。

操作顺序

Phase 0:对齐语境

与用户确认并写下:

  • [ ] 周期:开始日、结束日。
  • [ ] 范围:个人 / 项目 / 小团队;不在范围内的不写进 O。
  • [ ] 成功语言:用什么词算「赢」。
  • [ ] 数据源:指标从哪来 — 没有则先设计「建立度量」类 KR。

输出:一段话摘要 + 约束清单

Phase 1:起草 O + KRs

引导产出 1 个 O + 3–5 个 KR(每条:陈述、度量、基线、目标值、证据)。模板:

## Objective
> 

## Key Results
| ID | Key Result | 度量方式 | 基线 | 目标 | 证据来源 |
|----|------------|----------|------|------|----------|
| KR1 | | | | | |

自检:结合 L1 域原子(`01``04`)逐条过一遍。

Phase 2:工作映射

每项工作标注 → KRn;不服务任何 KR 的归入运维桶或触发 OKR 变更讨论。参考 `12-l3-initiative-map`

Phase 3:周更

更新进度分 0.0–1.0 + 证据摘要 + 风险。参考 `09-l3-weekly-score``10-l3-evidence`

Phase 4:周期末复盘

逐条 KR 终分、根因、下期继承。参考 `16-l4-retro-inherit`

反模式库(速查)

反模式怎么改
任务当 KR`03-l1-outcome-vs-output`
KR 不可测`02-l1-kr-measurable`
KR >5 或重复`07-l2-prioritization`
O 与 KR 无逻辑链`01-l1-objective-design` + KR 重写

pua-skill 的关系

  • okr-skill:目标、度量、对齐、复盘。
  • pua-skill:卡住时的穷尽与验证。
  • 组合:先 OKR 再执行;遇阻可并行用 PUA,叙事不混用

不做的事

  • 不替用户做绩效评级承诺晋升
  • 编造指标完成度。
  • 不将 OKR 强加给未同意的协作者。

路径约定

  • `{repoRoot}`:仓库根。
  • 示例索引 `examples/README.md`;完整表见 `examples/sample-okr.md`。配方 `recipes/quarterly-okr.md``recipes/biweekly-okr.md`

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.