manage-okr

Manage OKR lifecycles with SMART criteria and weekly state transitions.

1|1|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/csuzngjh/principles --skill manage-okr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manage-okr
Source: https://github.com/csuzngjh/principles/tree/main/claude/skills/manage-okr
Command: npx skills add https://github.com/csuzngjh/principles --skill manage-okr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the process of aligning strategic company goals with the specific capabilities and commitments of individual AI agents, ensuring everyone is working towards the same objectives.

Core Features & Use Cases

  • OKR Management: Manages the full lifecycle of Objectives and Key Results (OKRs).
  • Goal Alignment: Negotiates and aligns sub-agent capabilities with overarching strategy.
  • Negotiation & Commitment: Facilitates a structured negotiation process for agents to propose and commit to Key Results.
  • Use Case: A product manager can use this Skill to define a high-level strategy and then have the Skill orchestrate the OKR setting process for various AI agents responsible for different aspects of product development, ensuring all KRs are SMART and aligned.

Quick Start

Use the manage-okr skill to begin the OKR negotiation process for the current week, starting with the core team.

Frequently Asked Questions about manage-okr

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

FAQPage Schema
How do I align AI agent capabilities with strategic company goals?

AI agent goal alignment is achieved through a structured negotiation process where sub-agents propose and commit to Key Results. This ensures their specific capabilities match your overarching strategic company goals.

What is the best way to manage OKR lifecycle for AI agents?

The best way to manage the AI agent OKR lifecycle is by enforcing SMART criteria for Key Results, managing weekly state transitions, and facilitating owner approval for execution plans throughout the process.

How does the OKR negotiation process work for sub-agents?

The OKR negotiation process works by having sub-agents propose and commit to Key Results that fit their capabilities. It enforces SMART criteria and requires owner approval before finalizing execution plans.

Can I enforce SMART criteria for Key Results during goal setting?

Yes, you can enforce SMART criteria for Key Results during goal setting. The Skill validates proposed commitments against SMART standards before managing weekly state transitions or granting owner approval.

Do I need Python to manage OKRs for AI agents?

Yes, you need Python installed to manage OKRs for AI agents using this Skill. Python is a required dependency to run the scripts that facilitate the negotiation process and manage weekly state transitions.