بنقرة واحدة
okr-plan
Tạo/sửa plan, milestones, actions, dependencies, deadline, external_ids.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Tạo/sửa plan, milestones, actions, dependencies, deadline, external_ids.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Rút bài học từ phiên OKR, lưu vào layer lessons. Record-only. Cũng dọn kho lessons khi user gọi: dọn kho lessons, consolidate, sắp xếp lại bài học, gộp bài học, rà soát lessons.
Quy tắc chung mọi OKR skill: SOT ownership, schemas, Quality Gate, priority.
Quản lý mục tiêu OKR. Trigger: OKR, mục tiêu, dự án, kế hoạch, tracking, review, dashboard, tiến độ, inbox, capture, retro, bài học.
Phân tích OKR read-only: metrics, issues, priority, dashboard, trace.
Cập nhật progress, review sâu, inbox, closure, external sync.
Tạo/sửa objective, KR, KI, period, deadline, resources, capacity, tool, ngân sách.
| name | okr-plan |
| description | Tạo/sửa plan, milestones, actions, dependencies, deadline, external_ids. |
SOT chính: plan.md và actions/. Ngoài ra, okr-plan có thể tạo/sửa context/<slug>.md và entry context/index.md khi plan sinh nội dung cross-cutting, owner của entry đó là okr-plan.
| Mode | Trigger | Flow chi tiết |
|---|---|---|
new | Chưa có plan.md | references/flow-new.md |
update | Sửa plan/action/milestone | references/flow-update.md |
pre-confirmed | Áp dụng thay đổi cấu trúc từ okr-track deep | references/flow-update.md + okr-shared delegate-protocol |
| File | Fields |
|---|---|
| plan.md | Milestones, counters (khi tạo plan) |
| actions/*.md | title, deadline, deps, effort, priority, DoD, quality criteria, notes, external_ids |
| context/index.md | Chỉ entry do okr-plan làm owner, khi plan sinh nội dung cross-cutting |
| context/.md | Chỉ file context do okr-plan tạo cho playbook, bảng tra, hoặc dữ liệu phụ trợ |
Subset của bảng canonical
../okr-shared/references/sot-ownership.md. Sửa canonical trước, bảng này theo sau.
objective.md tồn tại. Thiếu → cần init trước.resources.md nên tồn tại. Thiếu → cảnh báo cross-check fit.../okr-shared/references/preload.md): trước khi đề xuất/ghi, đảm bảo nền Tier 1 đã nạp (objective/plan frontmatter, resources.md full body để check fit, actions/inbox count, lessons/index.md toàn bộ, + conditional context/index.md khi context/ tồn tại) + áp dụng lesson liên quan. Idempotent: qua harness đã có, chạy lẻ tự nạp phần thiếu. Quan trọng khi chạy lẻ, không qua okr-harness.../okr-shared/references/preload.md): deliverable là file riêng → ghi dòng Path: ở đầu ## Output/Deliverable (xem task-format.md). Tạo file context/ (playbook, bảng tra cho plan) → entry context/index.md (owner = okr-plan) + dòng confirm gate nhánh 2. Action vào actions/ là nhánh 1 (KHÔNG cần dòng confirm riêng, Roadmap link đã neo).references/data-format.md: schema plan.md + action frontmatterreferences/action-guide.md: viết action chất lượng, anti-patternsreferences/task-format.md: template body action fileokr-shared skill schemas.md