okr-management

Manage OKRs and goal setting with alignment and tracking capabilities

509 stars

Best use case

okr-management is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Manage OKRs and goal setting with alignment and tracking capabilities

Teams using okr-management 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

$curl -o ~/.claude/skills/okr-management/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/domains/business/human-resources/skills/okr-management/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/okr-management/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How okr-management Compares

Feature / Agentokr-managementStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Manage OKRs and goal setting with alignment and tracking 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/Goal Management Skill

## Overview

The OKR/Goal Management skill provides capabilities for creating, cascading, and tracking Objectives and Key Results across organizations. This skill enables SMART goal creation, alignment visualization, and progress monitoring for effective performance management.

## Capabilities

### Goal Creation
- Create SMART goals from natural language descriptions
- Generate measurable key results
- Set appropriate targets and thresholds
- Define scoring methodologies
- Configure goal timeframes

### OKR Cascading
- Cascade organizational OKRs to team and individual levels
- Maintain alignment between levels
- Track parent-child goal relationships
- Visualize goal hierarchies
- Ensure strategic alignment

### Progress Tracking
- Track goal progress and scoring
- Configure check-in frequencies
- Record progress updates
- Calculate attainment percentages
- Generate progress visualizations

### Alignment Analysis
- Identify alignment gaps between levels
- Detect orphaned or misaligned goals
- Suggest alignment corrections
- Measure alignment metrics
- Create alignment reports

### Review and Reporting
- Generate goal review reports
- Create executive summaries
- Build team scorecards
- Track historical trends
- Support retrospective analysis

### Dependency Management
- Create goal dependency visualizations
- Track blocking relationships
- Identify at-risk dependencies
- Manage cross-team coordination
- Alert on dependency issues

## Usage

### OKR Creation
```javascript
const okrConfig = {
  objective: 'Improve customer satisfaction',
  level: 'Team',
  team: 'Customer Success',
  period: 'Q1-2026',
  keyResults: [
    {
      description: 'Increase NPS from 45 to 60',
      startValue: 45,
      targetValue: 60,
      metric: 'NPS Score',
      scoringMethod: 'linear'
    },
    {
      description: 'Reduce average response time from 4h to 2h',
      startValue: 4,
      targetValue: 2,
      metric: 'Hours',
      scoringMethod: 'inverse-linear'
    },
    {
      description: 'Achieve 95% customer retention',
      startValue: 90,
      targetValue: 95,
      metric: 'Percentage',
      scoringMethod: 'linear'
    }
  ],
  parentObjective: 'company-customer-experience-okr-001'
};
```

### Alignment Check
```javascript
const alignmentQuery = {
  scope: 'organization',
  period: 'Q1-2026',
  analysis: {
    checkCascading: true,
    findOrphans: true,
    detectGaps: true,
    measureCoverage: true
  },
  output: {
    report: true,
    visualization: true,
    recommendations: true
  }
};
```

## Process Integration

This skill integrates with the following HR processes:

| Process | Integration Points |
|---------|-------------------|
| goal-setting-okr-framework.js | Full OKR workflow |
| performance-review-cycle.js | Goal achievement evaluation |
| succession-planning.js | Development goal tracking |

## Best Practices

1. **Limit Objectives**: 3-5 objectives per level maximum
2. **Measurable KRs**: All key results must be quantifiable
3. **Ambitious Targets**: Set stretch goals (70% attainment is success)
4. **Regular Check-ins**: Weekly or bi-weekly progress updates
5. **Transparency**: Make OKRs visible across the organization
6. **Separation**: Keep OKRs separate from compensation

## Metrics and KPIs

| Metric | Description | Target |
|--------|-------------|--------|
| Goal Setting Rate | Employees with goals set | 100% |
| Alignment Score | Goals linked to parent objectives | >90% |
| Average Attainment | Mean goal completion percentage | 60-70% |
| Check-in Frequency | Updates per goal per quarter | >6 |
| Goal Quality | Goals meeting SMART criteria | >95% |

## Related Skills

- SK-006: Performance Review (evaluation integration)
- SK-011: Succession Planning (development goals)

Related Skills

translation-management

509
from a5c-ai/babysitter

Integration with translation management systems and i18n workflows. Connect with Crowdin, Transifex, Weblate, manage translation memory, synchronize glossaries, and automate localization pipelines.

key-management-orchestrator

509
from a5c-ai/babysitter

Cryptographic key lifecycle management orchestration including generation, rotation, and destruction across key management systems

ip-core-management

509
from a5c-ai/babysitter

Vendor IP core configuration and integration expertise for FPGA designs

donor-relationship-management

509
from a5c-ai/babysitter

Cultivate and steward donor relationships including prospect research, personalized engagement strategies, gift acknowledgment, and impact reporting

change-management

509
from a5c-ai/babysitter

Skill for engineering change request and order processing through PLM systems

stormwater-management

509
from a5c-ai/babysitter

Skill for integrated stormwater management and green infrastructure design with SWMM modeling, hydrologic analysis, BMP sizing, and MS4 permit compliance.

thermal-management

509
from a5c-ai/babysitter

Vehicle and powertrain thermal management system design

influencer-kol-management

509
from a5c-ai/babysitter

Industry influencer and key opinion leader relationship management

crisis-management-platform

509
from a5c-ai/babysitter

Crisis response platform integration and real-time monitoring

social-media-management

509
from a5c-ai/babysitter

Cross-platform social media operations and analytics

marketing-project-management

509
from a5c-ai/babysitter

Marketing workflow and project management integration

content-management

509
from a5c-ai/babysitter

CMS operations and content optimization tools