Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Okrs

ASecurity

Goal-setting framework using qualitative Objectives and quantitative Key Results to align teams, drive ambitious outcomes, and measure progress

22 stars
0 votes
0 copies
0 views
Added 9/20/2026
businessrustgosecurityperformance

Works with

cli

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add lev-os/agents --skill okrs --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Okrs?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Okrs
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lev-os-okrs/badge)](https://www.skillsdirectory.com/skills/lev-os-okrs)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: okrs
description: Goal-setting framework using qualitative Objectives and quantitative Key Results to align teams, drive ambitious outcomes, and measure progress
---

# OKRs (Objectives and Key Results)

## Overview

OKRs, developed at Intel by Andy Grove and popularized by John Doerr at Google, provide a goal-setting framework that separates inspirational direction (Objectives) from measurable progress (Key Results). The core insight: most goal systems fail either by being too vague (mission statements) or too metric-obsessed (KPIs without context). OKRs solve this by pairing qualitative ambition with quantitative accountability. The framework operates on quarterly cycles with weekly check-ins, creating rhythm and forcing regular recalibration. Scoring at 0.6-0.7 (not 1.0) signals proper ambition - if you're hitting 100%, you're not aiming high enough.

## When to Use

- Aligning fast-growing organizations where teams can drift out of sync
- Shifting from output metrics (features shipped) to outcome metrics (user impact)
- Creating transparency and accountability across departments
- Breaking annual planning into actionable quarterly commitments
- Cascading strategy from company to team to individual level
- Focusing effort when everything feels equally important
- Providing common language for cross-functional collaboration

## The Process

### Step 1: Define Company-Level Objectives (3-5 Max)

Start with 3-5 company objectives for the quarter. Objectives should be qualitative, inspirational, and clearly directional. They answer "what do we want to achieve?" not "how much?" Good objectives are memorable, motivating, and create alignment. Test: can everyone in the company explain why this matters? **Example:** "Become the most trusted platform in fintech" (not "Improve trust score by 20%").

### Step 2: Attach Key Results to Each Objective (3-5 per Objective)

Key Results are quantitative measures that indicate whether the objective is being achieved. They must be: specific (exact number), measurable (can track), time-bound (by end of quarter), outcome-based (not activity). Write as "verb + what you're measuring + from X to Y". Each objective gets 3-5 KRs. **Example:** For "most trusted platform": KR1: Increase NPS from 35 to 55, KR2: Reduce security incidents from 4/quarter to 0, KR3: Achieve SOC2 Type II certification.

### Step 3: Set Ambitious but Achievable Targets (60-70% Confidence)

If you're confident you'll hit 100% of a KR, it's not ambitious enough. Target 60-70% confidence level. This creates "stretch" that drives innovation and prevents sandbagging. Distinguish between committed OKRs (must hit, 100% confidence) and aspirational OKRs (stretch, 60-70% confidence). Most OKRs should be aspirational. **Example:** Moving NPS from 35 to 55 might be aspirational (50% stretch); moving from 35 to 42 would be committed.

### Step 4: Cascade to Team and Individual OKRs

Teams set OKRs that contribute to company objectives - not identical copies, but complementary contributions. Use both top-down (what company needs from us) and bottom-up (what we see as opportunities). Individual OKRs are optional but useful for alignment. About 60% of team OKRs should ladder to company OKRs; 40% can be team-specific priorities. **Example:** Company objective: "Become most trusted." Product team KR: "Zero critical bugs in production." Support team KR: "First response under 2 hours, resolution under 24 hours."

### Step 5: Make OKRs Public and Visible

Transparency is essential - all OKRs visible to entire organization. This creates accountability, enables cross-team coordination, and surfaces conflicts early. Use shared tools (Notion, Lattice, simple spreadsheets). Include context: why this matters, what's the hypothesis, what trade-offs were made. **Example:** Company-wide OKR dashboard showing all team OKRs, current confidence levels, and progress indicators.

### Step 6: Conduct Weekly Check-ins and Update Confidence

OKRs without rhythm become "set and forget." Weekly ritual: update confidence level (0-100%) for each KR, note what changed, identify blockers. This isn't status reporting - it's recalibration. Low confidence early = opportunity to course-correct. Check-ins should take 15-30 minutes, not hours. **Example:** Monday team standup: "KR2 confidence dropped from 70% to 40% - our hypothesis about mobile was wrong. Pivoting strategy this week."

### Step 7: Score and Reflect at Quarter End

Score each KR 0.0-1.0 based on achievement. Average scores across KRs for objective score. Target: 0.6-0.7 average indicates proper ambition. Score 0.9-1.0 = sandbagging (set harder goals). Score below 0.4 = poor execution or unrealistic target. Conduct retrospective: what worked, what didn't, what did we learn? Inform next quarter's OKRs. **Example:** KR achieved 80% of target = 0.8 score. If consistently scoring 0.9+, add 20% stretch to next quarter's targets.

## Example Application

**Situation:** 150-person SaaS company with functional silos. Engineering ships features, Marketing runs campaigns, Sales closes deals - but no one owns customer outcomes. Net revenue retention declining.

**Application:**
- Step 1: CEO set 3 company objectives: "Customers succeed spectacularly with our product" (NRR focus), "Build world-class team" (hiring), "Establish category leadership" (market)
- Step 2: First objective KRs: NRR from 95% to 110%, customer health score from 65 to 80, time-to-value from 45 days to 14 days
- Step 3: NRR to 110% set at 60% confidence (ambitious but possible based on benchmarks); time-to-value at 70% (hard but achievable with focus)
- Step 4: Product team OKR: "Accelerate customer activation" with KRs on onboarding completion rates. CS team OKR: "Proactive customer success" with KRs on health score interventions
- Step 5: All OKRs in Notion, reviewed at all-hands, CEO updates confidence weekly in Slack
- Step 6: Weekly team check-ins surfaced onboarding blocker in week 3; pivoted resources immediately
- Step 7: End of Q2: Objective score 0.68 (good calibration). NRR reached 104% (0.45), health score reached 78 (0.87), time-to-value reached 21 days (0.72)

**Outcome:** Cross-functional alignment emerged naturally - teams started collaborating because their OKRs interconnected. NRR stabilized and began improving. OKR retrospective identified that time-to-value KR unlocked the most learning.

## Anti-Patterns

- Sandbagging: Setting easy targets to guarantee 1.0 scores
- Using OKRs for performance reviews (kills ambitious goal-setting)
- Activity-based KRs: "Launch 5 features" instead of "Increase retention to 90%"
- Too many OKRs: More than 3-5 objectives means lack of focus
- Set-and-forget: No weekly check-ins or confidence updates
- Cascading literally: Every team has identical copy of company OKR
- Individual OKR obsession: Spending more time on individual OKRs than team OKRs
- Changing OKRs mid-quarter (except in genuine strategic shifts)
- Grading KRs subjectively instead of against specific numeric targets

## Related

- High Output Management - Grove's original framework that introduced OKRs at Intel
- Measure What Matters (John Doerr) - comprehensive OKR implementation guide
- North Star Metric - complementary framework for identifying single most important metric
- DACI Framework - decision-making framework that helps achieve OKR commitments
- V2MOM (Salesforce) - alternative goal-setting framework (Vision, Values, Methods, Obstacles, Measures)
- Radical Focus (Christina Wodtke) - narrative-based OKR implementation guide
- Key Performance Indicators (KPIs) - ongoing metrics that OKRs can target improving

Attribution

lev-oslev-os
View sourceMore from lev-os →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Solution Architect

Designs system architecture, component specifications, and technical integration strategy. Use when: designing solutions, system architecture, technology stack, or integration approaches.

192 votes

Akorchak:Venture Assessment

Generate a comprehensive VC investment assessment report for a company

72 votes

Stock Analysis

Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management (create, add, remove assets), crypto analysis (Top 20 by market cap), and periodic performance reports (daily/weekly/monthly/quarterly/yearly). 8 analysis dimensions for stocks, 3 for crypto. Use for stock analysis, portfolio tracking, earnings reactions, or crypto monitoring.

6511 votes

Just Fucking Cancel

Find and cancel unwanted subscriptions by analyzing bank transactions. Detects recurring charges, calculates annual waste, and helps you cancel with direct URLs and browser automation. Use when: 'cancel subscriptions', 'audit subscriptions', 'find recurring charges', 'what am I paying for', 'save money', 'subscription cleanup', 'stop wasting money'. Supports CSV import (Apple Card, Chase, Amex, Citi, Bank of America, Capital One, Mint, Copilot) OR Plaid API for automatic transaction pull. Out...

6511 votes

Telegram Compose

Compose rich, readable Telegram messages using HTML formatting via direct Telegram API. Use when: (1) Sending any Telegram message beyond a simple one-line reply, (2) Creating structured messages with sections, lists, or status updates, (3) Need formatting unavailable via Clawdbot's Markdown conversion (underline, spoilers, expandable blockquotes, user mentions by ID), (4) Sending alerts, reports, summaries, or notifications to Telegram, (5) Want professional, scannable message formatting wit...

6511 votes
View all in business →