OKR Planning
Objectives and Key Results planning, tracking, and alignment capabilities
Best use case
OKR Planning is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Objectives and Key Results planning, tracking, and alignment capabilities
Teams using OKR Planning should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/okr-planning/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How OKR Planning Compares
| Feature / Agent | OKR Planning | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Objectives and Key Results planning, tracking, and alignment capabilities
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# OKR Planning Skill
## Overview
Specialized skill for Objectives and Key Results planning and tracking. Enables product teams to set effective OKRs, track progress, and maintain alignment with organizational goals.
## Capabilities
### OKR Creation
- Generate OKRs from strategic objectives
- Validate KR measurability and specificity
- Ensure objectives are inspiring and ambitious
- Create nested/cascading OKR structures
- Define scoring criteria (0.0-1.0)
### Alignment
- Align team OKRs with company OKRs
- Map dependencies between team OKRs
- Identify coverage gaps in objectives
- Ensure vertical and horizontal alignment
- Create OKR cascade visualizations
### Tracking and Reporting
- Calculate OKR progress and scores
- Generate OKR review reports
- Identify at-risk objectives
- Track confidence levels over time
- Create weekly/monthly check-in templates
## Target Processes
This skill integrates with the following processes:
- `quarterly-roadmap.js` - OKR-driven roadmap planning
- `product-vision-strategy.js` - Strategic OKR alignment
- `metrics-dashboard.js` - KR metric tracking
- `stakeholder-alignment.js` - OKR communication
## Input Schema
```json
{
"type": "object",
"properties": {
"mode": {
"type": "string",
"enum": ["create", "review", "score", "align"],
"description": "Operation mode"
},
"strategicContext": {
"type": "object",
"properties": {
"companyObjectives": { "type": "array", "items": { "type": "string" } },
"teamMission": { "type": "string" },
"timeframe": { "type": "string" }
}
},
"existingOKRs": {
"type": "array",
"items": {
"type": "object",
"properties": {
"objective": { "type": "string" },
"keyResults": {
"type": "array",
"items": {
"type": "object",
"properties": {
"kr": { "type": "string" },
"target": { "type": "string" },
"current": { "type": "string" },
"confidence": { "type": "number" }
}
}
}
}
}
},
"inputGoals": {
"type": "array",
"items": { "type": "string" },
"description": "High-level goals to convert to OKRs"
}
},
"required": ["mode"]
}
```
## Output Schema
```json
{
"type": "object",
"properties": {
"okrs": {
"type": "array",
"items": {
"type": "object",
"properties": {
"objective": { "type": "string" },
"rationale": { "type": "string" },
"keyResults": {
"type": "array",
"items": {
"type": "object",
"properties": {
"kr": { "type": "string" },
"metric": { "type": "string" },
"baseline": { "type": "string" },
"target": { "type": "string" },
"stretch": { "type": "string" },
"measurable": { "type": "boolean" }
}
}
},
"alignedTo": { "type": "array", "items": { "type": "string" } }
}
}
},
"alignment": {
"type": "object",
"properties": {
"coverageScore": { "type": "number" },
"gaps": { "type": "array", "items": { "type": "string" } },
"dependencies": { "type": "array", "items": { "type": "object" } }
}
},
"scorecard": {
"type": "object",
"properties": {
"overallScore": { "type": "number" },
"byObjective": { "type": "array", "items": { "type": "object" } },
"atRisk": { "type": "array", "items": { "type": "string" } },
"onTrack": { "type": "array", "items": { "type": "string" } }
}
},
"recommendations": {
"type": "array",
"items": { "type": "string" }
}
}
}
```
## Usage Example
```javascript
const okrs = await executeSkill('okr-planning', {
mode: 'create',
strategicContext: {
companyObjectives: [
'Achieve $10M ARR',
'Expand to 3 new markets',
'Reach 90% customer satisfaction'
],
teamMission: 'Deliver product experiences that drive customer adoption',
timeframe: 'Q2 2026'
},
inputGoals: [
'Improve user onboarding experience',
'Launch mobile application',
'Reduce churn in enterprise segment'
]
});
```
## Dependencies
- OKR frameworks and best practices
- Scoring algorithmsRelated Skills
MoveIt Motion Planning Skill
Deep expertise in MoveIt/MoveIt2 configuration and manipulation planning
Motion Planning Skill
Sampling-based and optimization-based motion planning algorithms
Grasp Planning Skill
Grasp planning and execution for robotic manipulation tasks
risk-mitigation-planning
Develop comprehensive risk management plans for collections and cultural venues including disaster preparedness, security protocols, and insurance coordination
test-planning
Skill for comprehensive mechanical test plan development and execution support
process-planning
Skill for manufacturing process planning including operation sequencing and work instructions
path-planning
Trajectory planning and motion control algorithm development
flight-test-planning
Skill for comprehensive flight test planning and execution support
certification-planning
Expert skill for aerospace certification planning aligned with regulatory requirements
anaplan-planning
Anaplan connected planning for territory and quota management
sprint-planning-calculator
Calculate sprint capacity and support story point estimation
wave-planning-optimizer
Automated wave planning and pick path optimization skill to maximize warehouse throughput and order accuracy