Token导航 LogoToken导航

Agent Skill · 研究检索

bookforge-product-okr-implementation(Bookforge 产品 okr 实施)

bookforge-product-okr-implementation 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

bookforge-product-okr-implementation 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为调用外部服务;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 33,144。

总安装 2,399周安装 98GitHub Stars 公开资料未说明下载 768核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:bookforge-product-okr-implementation(Bookforge 产品 okr 实施)
来源仓库:https://github.com/quochungto/bookforge-product-okr-implementation
安装命令:
openclaw skills install bookforge-product-okr-implementation
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install bookforge-product-okr-implementation

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

为产品团队设计并实施 OKR(目标与关键结果)体系。适合从传统路线图向结果导向规划转型时采用。输出包含目标设定、对齐机制与进度跟踪方案。需配合组织战略与团队结构进行本地化调整。bookforge-product-okr-implementation 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

安装前请检查是否允许修改项目计划类内容。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install bookforge-product-okr-implementation;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要调用外部服务,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

bookforge-product-okr-implementation 怎么安装?

在终端执行 openclaw skills install bookforge-product-okr-implementation。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

bookforge-product-okr-implementation 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

bookforge-product-okr-implementation 需要什么权限?

权限级别是调用外部服务。该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

bookforge-product-okr-implementation 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

bookforge-product-okr-implementation 用的人多吗?

公开数据是累计安装 2,399 次,近一周安装 98 次,下载 768 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

bookforge-product-okr-implementation 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
bookforge-product-okr-implementation

Bookforge 产品 okr 实施 · 本页

2,399—调用外部服务MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
product-okr-implementation
description
Design and implement an OKR (Objectives and Key Results) system for product teams. Use when transitioning away from feature roadmaps to outcome-based planning, setting up OKRs for a product organization, replacing quarterly roadmaps with business objectives, aligning multiple teams to shared goals, or when someone asks 'how do we set up OKRs?' Also use when diagnosing OKR cascade failures, structuring high-integrity commitments to stakeholders, establishing OKR scoring standards, running quarterly OKR planning cycles, or scaling OKRs to 25+ teams. Covers the 12 OKR rules, scoring rubric, functional cascade anti-patterns, and a 6–12 month roadmap-to-outcomes transition plan. Not for diagnosing team health or culture — use product-team-health-diagnostic or product-culture-assessment instead.
version
1.0.0
homepage
https://github.com/bookforge-ai/bookforge-skills/tree/main/books/inspired-how-to-create-tech-products/skills/product-okr-implementation
metadata
{"openclaw":{"emoji":"📚","homepage":"https://github.com/bookforge-ai/bookforge-skills"}}
status
published
source-books
title
INSPIRED: How to Create Tech Products Customers Love
authors
["Marty Cagan"]
chapters
[22, 23, 28, 29, 30, 60]
tags
[product-management, okrs, product-strategy, roadmaps, business-objectives, team-alignment, scaling]
depends-on
[]
execution
tier
1
mode
full
inputs
description
Company context: team count, current planning system (roadmap or OKR), key business objectives, and any stakeholder concerns about date commitments
tools-required
[Write]
tools-optional
[Read]
mcps-required
[]
environment
Any agent environment. Best with: current roadmap or OKR document, org chart, list of product teams.

Product OKR Implementation

When to Use

You are designing, auditing, or transitioning to an Objectives and Key Results system for a product and technology organization. Specific triggers:

  • Leadership wants to move from quarterly feature roadmaps to business-outcome planning
  • Product teams lack clear, shared priorities or conflict with functional managers on where to spend time
  • The organization is growing (25+ teams) and alignment is breaking down
  • Stakeholders (sales, marketing) are demanding date commitments that product teams cannot responsibly make
  • Existing OKRs feel like tasks and deliverables rather than measurable business outcomes
  • Design, engineering, or QA departments have created their own OKRs that conflict with product team work

Why Roadmaps Fail (The Two Inconvenient Truths)

Before implementing OKRs, the organization must internalize why feature roadmaps produce poor business results:

  1. At least 50% of product ideas will not work. Customers may not value the idea, find it too complex to use, or the business constraints make it undeliverable. This is not a failure — it is the nature of product work.
  2. Even ideas that are valuable typically require several iterations before they deliver the expected business outcome. Time-to-money is rarely the first shipped version.

When a list of features is published on a roadmap, the entire company interprets every item as a commitment — regardless of disclaimers. This forces teams to deliver features even when those features do not solve the underlying business problem. The solution is to give teams business outcomes to achieve and let them discover the best solutions.

Core OKR Structure

Objectives are qualitative statements of what the organization or team is trying to accomplish. They are aspirational and directional, not measurable.

Key Results are quantitative measures of whether the objective was achieved. They measure *business results*, not outputs or tasks. Shipping a feature is never a key result. Changing a metric is.

Example:

  • Objective: "Dramatically reduce the time it takes for a new customer to go live"
  • Key Result: "Average new customer onboarding time less than three hours"

The 12 OKR Rules for Product Organizations

All 12 rules below are required. See references/okr-12-rules.md for extended implementation guidance and worked examples.

Rule 1 — Objectives qualitative, key results quantitative. Objectives are aspirational narrative statements. Key results are specific numbers with a baseline and a target. If a key result cannot be measured, it is not a key result — it is a task.

Rule 2 — Key results measure business outcomes, not output or tasks. "Ship the mobile app" is output. "Increase mobile daily active users from 12k to 20k" is a business outcome. Key results must measure a change in business or customer behavior, not the completion of work.

Rule 3 — Only two levels: organization OKRs and product team OKRs. Do not create OKRs for functional departments (design, engineering, QA) or for individuals. Functional OKRs conflict with product team OKRs and pull individuals in incompatible directions. See the Anti-Pattern section below.

Rule 4 — Annual cadence for organization objectives; quarterly cadence for team objectives. Company-level objectives change rarely — annually or when strategy changes. Product team objectives change quarterly to reflect current priorities and market conditions. Do not run both at the same quarterly cadence — the organization loses strategic continuity.

Rule 5 — Scope small: 1–3 objectives per team, 1–3 key results per objective. More than 3 objectives signals the team has no priorities. A team with 7 key results is covering everything and will achieve nothing. Force prioritization — if everything is important, nothing is.

Rule 6 — Track progress against objectives weekly. OKRs are not a quarterly ritual. Teams should reference their key results in weekly check-ins, note current values versus targets, and call out blockers or drift. Without weekly tracking, teams discover at quarter-end that they were off-track for months.

Rule 7 — Objectives do not need to cover every team activity. Teams do ongoing work (maintenance, support, on-call) that is not captured in OKRs. OKRs capture only what the team needs to *accomplish* — the outcomes they are accountable for changing. This is a scope boundary, not a problem.

Rule 8 — Substantial failure triggers a post-mortem. If a team scores significantly below 0.3 on an objective, they are expected to conduct a post-mortem with peers or management: what went wrong, what was learned, and what will change. This is not punitive — it is how accountability functions without blame.

Rule 9 — Use a consistent, agreed-upon scoring rubric across the organization. Every team must use the same 0 / 0.3 / 0.7 / 1.0 rubric (defined in the Scoring section below). Without shared standards, team scores are incomparable and coordination signals break down.

Rule 10 — Distinguish high-integrity commitments from normal OKR key results. High-integrity commitments are binary (delivered / not delivered) and scored separately. They are never part of the normal OKR scoring curve. See the High-Integrity Commitments section below.

Rule 11 — Full transparency: every team's objectives and scores are visible organization-wide. Every product and technology team can see every other team's objectives, key results, and current progress. This enables coordination, surfaces duplication, and creates peer accountability. Hidden OKRs are not OKRs — they are private goal-setting.

Rule 12 — Ownership hierarchy: senior management owns organization OKRs; product/technology leadership owns product team OKRs; individual teams propose key results. The CEO or executive team defines the organization objectives. Heads of product and technology assign those objectives to specific teams. Teams then *propose* the key results they believe will demonstrate progress. Leadership reviews the proposals for gaps and adjusts. This give-and-take is the mechanism for alignment without top-down dictation.

OKR Scoring Rubric

Use this rubric consistently across the organization so teams can depend on each other's signals:

ScoreMeaning
0.0No meaningful progress made
0.3Bare minimum — delivered only what was already certain to be achievable
0.7Hoped-for result — accomplished more than the minimum, achieved what the team set out to do
1.0Exceptional — truly surprised the organization, exceeded what anyone was hoping for

For normal OKRs, teams should aim for 0.7. Consistently scoring 1.0 means targets are set too low. Scoring below 0.3 consistently requires examination.

High-integrity commitments are scored differently: they are binary. Either the commitment was delivered or it was not. Do not apply the 0–1.0 scale to a high-integrity commitment.

High-Integrity Commitments

High-integrity commitments resolve the tension between stakeholders who need date certainty (hiring plans, marketing spend, contracts, partnerships) and product teams that cannot responsibly commit before knowing what they need to build.

The root cause of bad commitments is timing. Commitments made before product discovery are made without knowing: what to build, whether it will solve the problem, or how long it will actually take.

The protocol:

  1. When an external date commitment is needed, the product team asks for a short product discovery period first — typically days or weeks, not months.
  2. During discovery, the team validates the solution with customers (value, usability), with engineers (feasibility), and with the business (viability).
  3. After discovery establishes a solution that works, the team makes a high-integrity commitment: a specific date and deliverable that stakeholders can depend on.
  4. Delivery managers track these commitments and their dependencies. Engineers' estimates alone are insufficient — the team may be occupied on other work and unable to start immediately.

Use high-integrity commitments sparingly. Good product organizations minimize them. When they are made, the organization must be able to depend on delivery.

Anti-Pattern: Functional OKR Cascade

What happens: When organizations first adopt OKRs, each functional department (design, engineering, QA) creates OKRs for their own organization:

  • Design: "Move to responsive design by Q3"
  • Engineering: "Improve architecture scalability by 40%"
  • QA: "Implement full test automation"

Why it breaks product teams: The individuals on those functional teams are also members of cross-functional product teams. Those product teams have business-related objectives (reduce acquisition cost, increase daily active users, reduce onboarding time). But each person receives a separate set of objectives that cascade down through their functional manager.

Result: engineers are told to work on re-platforming; designers on responsive design; QA on retooling. These may be worthwhile activities. But the cross-functional product team cannot solve its business problems if its members are pulled in incompatible directions.

The correct model: OKR cascading in a product organization runs *upward* — from cross-functional product teams to company or business unit level. Functional leaders (head of design, head of engineering) may have their own organizational objectives (strategy for responsive design, managing technical debt) but these are management-level concerns, not individual contributor conflicts.

If functional concerns like technical debt or design systems need to be addressed, they should be prioritized at the leadership level alongside business objectives and then *incorporated into relevant product team objectives*.

OKRs at Scale (25+ Teams)

When a product organization has 25 or more product teams, standard OKR mechanics require additional structure:

1. Leadership must cascade objectives before teams propose key results. With 25 teams, not all can pursue all objectives. Leadership (head of product, head of technology, head of design) must first determine which teams are best suited to pursue each organizational objective. Teams then propose key results for the objective(s) they have been assigned.

2. Multiple teams share objectives. Some objectives require contribution from several teams. Leadership coordinates this, identifies dependencies, and ensures teams are not duplicating effort or working at cross-purposes.

3. Platform and shared services teams need separate treatment. At scale, platform product teams (shared services teams) serve other product teams indirectly rather than customers directly. Leadership must coordinate these teams' objectives to ensure they support the objectives of solution-facing teams.

4. Leadership runs a reconciliation process. After teams propose key results, leadership reviews the aggregate to identify gaps — business outcomes that no team is covering — and adjusts team assignments or reprioritizes accordingly.

5. Delivery managers actively track high-integrity commitments. At scale, the list of external commitments grows and dependencies multiply. Delivery managers are responsible for tracking which commitments exist, which teams own them, and whether dependencies are being met.

6. Enterprise organizations add a business unit layer. In companies with multiple business units, the hierarchy is: corporate OKRs → business unit OKRs → product team OKRs. Product teams roll up into the business unit, not directly to corporate.

Roadmap-to-Outcomes Transition Protocol (6–12 Months)

For organizations where leadership is committed to the quarterly feature roadmap and cannot switch overnight:

Phase 1 — Parallel run (months 1–6):

  • Continue the existing roadmap process without disruption
  • For every roadmap item referenced in a meeting, presentation, or document, immediately add the business outcome that feature is intended to affect, plus the current baseline metric
  • Example: "Adding PayPal as payment method — intended to increase conversion rate, which is currently 2.3%"
  • This trains the organization to see the *why* behind features, not just the what

Phase 2 — Impact reporting (months 3–12):

  • After each feature ships, report the actual impact on the business metric
  • If impact is positive: celebrate it and attribute it to the outcome, not the feature
  • If impact is neutral or negative: explicitly communicate that shipping the feature was not the goal — improving the metric was. The outcome was not achieved. Share what was learned and what the team will try next
  • This is the key cultural shift: the team is not off the hook when the feature ships; they are off the hook when the metric moves

Phase 3 — Outcome graduation:

  • Over time (can take up to a year), the organization develops the habit of evaluating work by business results rather than feature delivery dates
  • Stakeholders gain confidence that teams are working on the most important items (visible through OKR transparency) and that critical dates will be honored (through high-integrity commitments)
  • The roadmap becomes unnecessary because it served two purposes — priority visibility and date commitments — and the OKR system plus high-integrity commitments serve both more reliably

Output Template

Use this template to produce a complete OKR document for a product organization:

# [Company/Organization] OKR Document
Quarter: [Q? YYYY]  |  Organization: [Product & Technology]

---

## Organization Objectives

### O1: [Qualitative objective statement]
Owned by: [CEO / executive team]

| Key Result | Baseline | Target | Score |
|------------|----------|--------|-------|
| [Quantitative business metric + target] | [Current value] | [Goal value] | — |
| [Quantitative business metric + target] | [Current value] | [Goal value] | — |

---

## Product Team OKRs

### Team: [Team Name]
Owned by: [Product Manager name]
Contributing to: O[n]

**Objective:** [Qualitative statement]

| Key Result | Baseline | Target | Score |
|------------|----------|--------|-------|
| [Business metric + target] | [Current] | [Goal] | — |
| [Business metric + target] | [Current] | [Goal] | — |

**High-integrity commitments this quarter:**
- [ ] [Specific deliverable] — due [date] — owner: [name]

---

## Scoring Reference
0.0 = no progress | 0.3 = bare minimum | 0.7 = hoped-for | 1.0 = exceptional
High-integrity commitments: binary (delivered / not delivered)

---

## Weekly Check-In Log
| Week | Team | KR | Current Value | Trend | Blocker |
|------|------|----|---------------|-------|---------|

References

  • references/okr-12-rules.md — Full text of all 12 OKR rules with implementation guidance
  • references/functional-cascade-examples.md — Before/after examples of functional vs. product team OKR structures

License

This skill is licensed under CC-BY-SA-4.0. Source: BookForge — INSPIRED: How to Create Tech Products Customers Love by Marty Cagan.

Related BookForge Skills

This skill is standalone. Browse more BookForge skills: bookforge-skills

平台分布

OpenClaw

78.14%
按下载量换算600

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

调用外部服务

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills