okr-authoring

Draft quarterly Objectives and Key Results with outcome-based framing and falsifiable metrics.

1|Updated Jun 20, 2026
One-click install
npx skills add https://github.com/shafibabar/SDLC-Artifact-Factory --skill okr-authoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: okr-authoring
Source: https://github.com/shafibabar/SDLC-Artifact-Factory/tree/main/skills/okr-authoring
Command: npx skills add https://github.com/shafibabar/SDLC-Artifact-Factory --skill okr-authoring

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the common failure of teams becoming feature factories by enforcing a strict outcome-over-output discipline in goal setting, ensuring that every objective is tied to measurable customer or business behavior changes.

Core Features & Use Cases

  • Outcome-Based Goal Setting: Provides a framework to draft qualitative Objectives and falsifiable, measurable Key Results that avoid the trap of listing tasks as goals.
  • Grading and Calibration: Implements a 0.0-1.0 grading scale to provide honest learning signals and prevent sandbagging or fantasy-based planning.
  • Use Case: Use this skill to transform a roadmap of feature releases into a set of strategic outcomes, ensuring your team is focused on moving metrics like user retention or setup time rather than just shipping code.

Quick Start

Use the okr-authoring skill to draft a new set of quarterly objectives and key results based on the current product roadmap.

Frequently Asked Questions about okr-authoring

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write OKRs that focus on outcomes instead of outputs?

To write outcome-oriented OKRs, you must draft qualitative Objectives paired with falsifiable, measurable Key Results tied to customer or business behavior changes. This prevents teams from becoming feature factories by shifting focus from shipping code to moving actual metrics.

What is the best way to grade OKR performance for quarterly planning?

The best way to grade OKR performance is using a 0.0-1.0 grading scale to provide honest learning signals and prevent sandbagging or fantasy-based planning. This calibration ensures accurate performance tracking during quarterly planning cycles.

How do I convert a product roadmap into measurable strategic outcomes?

Converting a product roadmap into measurable strategic outcomes requires framing feature releases as outcome-based objectives. You establish honest baselines and define falsifiable metrics to ensure the team focuses on changing user behavior rather than simply completing tasks.

When should I use outcome-based framing for goal setting?

You should use outcome-based framing for goal setting during quarterly planning cycles, team alignment exercises, and performance calibration sessions. It is specifically needed when teams risk becoming feature factories disconnected from actual business impact.

Can I use this approach for team alignment exercises and performance calibration?

Yes, you can use this outcome-oriented OKR approach for team alignment exercises and performance calibration sessions. It enforces honest baseline establishment and falsifiable metric definition to align product strategy with measurable business impact.

Why do my OKRs keep failing to move metrics like user retention?

Your OKRs fail to move metrics like user retention because they likely list tasks as goals rather than defining falsifiable, measurable Key Results. Without outcome-based framing and honest baselines, teams focus on outputs instead of changing customer behavior.