Skip to content

Add product owner skill - #25

Merged
sri-rang merged 1 commit into
mainfrom
feature/add-product-owner-skill
Aug 7, 2026
Merged

Add product owner skill#25
sri-rang merged 1 commit into
mainfrom
feature/add-product-owner-skill

Conversation

@sri-rang

@sri-rang sri-rang commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a po skill for broad or focused product capability audits
  • deduplicate and prioritize recommendations against the GitHub backlog
  • propose complete issue candidates with evidence and acceptance criteria
  • require user selection before creating GitHub issues

Validation

  • make lint — passed
  • make test — passed (7/7 tests)
  • make validate — passed
  • quick_validate.py .codex/skills/po — passed

@qodo-code-review

Copy link
Copy Markdown

PR Summary by Qodo

Add $po product-owner skill for audits and issue candidate selection

✨ Enhancement ⚙️ Configuration changes 🕐 10-20 Minutes

Grey Divider

AI Description

• Introduce a $po skill to audit product capabilities and backlog opportunities.
• Require deduplication, prioritization, and evidence-backed issue candidates before creation.
• Add OpenAI agent metadata to expose a "Product Owner" interface and default prompt.
Diagram

graph TD
  U([User]) --> R["Codex runtime"] --> S[".codex/skills/po/SKILL.md"] --> A["Audit & proposals"] --> D{"Selection?"}
  R --> C[".codex/skills/po/agents/openai.yaml"]
  A --> GH{{"GitHub backlog"}}
  D -->|Approved| I["Create issues"] --> GH
  D -->|None| X["Stop (no changes)"]

  subgraph Legend
    direction LR
    _usr(["User"]) ~~~ _svc["Component"] ~~~ _file["File"] ~~~ _ext{{"External"}} ~~~ _dec{"Decision"}
  end
Loading
High-Level Assessment

The following are alternative approaches to this PR:

1. Factor shared “selection gate” + issue template across skills
  • ➕ Reduces duplicated policy text (read-only discovery, explicit approval) across skills
  • ➕ Makes future changes to approval/dedup rules easier and more consistent
  • ➖ Adds indirection (cross-file references) that may reduce readability of a single skill file
  • ➖ Requires establishing a shared convention/location for reusable skill fragments
2. Extend an existing review skill (e.g., dev-review) with a product-audit mode
  • ➕ Keeps audit and review behaviors under one umbrella skill
  • ➕ Can reuse existing prioritization/finding formatting conventions
  • ➖ Conflates product backlog shaping with code-review concerns
  • ➖ Harder to keep the product-owner workflow focused and non-implementation-oriented

Recommendation: Keep the dedicated po skill as implemented: it cleanly separates product discovery from issue creation and enforces an explicit user-selection gate. Consider later factoring common guardrails/templates only if multiple skills begin duplicating the same approval/dedup language.

Files changed (2) +110 / -0

Enhancement (1) +103 / -0
SKILL.mdAdd Product Owner audit workflow and issue-candidate gating +103/-0

Add Product Owner audit workflow and issue-candidate gating

• Introduces a new '$po' skill specification describing how to audit product capabilities and the GitHub backlog. Defines deduplication and prioritization criteria (P0–P3), specifies the required structure for proposed issue candidates, and enforces explicit user selection before creating any issues.

.codex/skills/po/SKILL.md

Other (1) +7 / -0
openai.yamlRegister Product Owner agent UI metadata and default prompt +7/-0

Register Product Owner agent UI metadata and default prompt

• Adds OpenAI agent interface metadata for the new 'po' skill, including display name, short description, and a default prompt that directs users to run the audit and approve issue creation.

.codex/skills/po/agents/openai.yaml

@qodo-code-review

Copy link
Copy Markdown

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Grey Divider

To customize comments, go to the Qodo configuration screen, or learn more in the docs.

Qodo Logo

@qodo-code-review

Copy link
Copy Markdown

PR approved by Qodo

All merge criteria satisfied — approved by default policy

@qodo-code-review

Copy link
Copy Markdown

Qodo Fixer

No findings are available for this PR yet. Findings appear here once Qodo has reviewed the PR.

@sri-rang
sri-rang merged commit 0888703 into main Aug 7, 2026
2 checks passed
@sri-rang
sri-rang deleted the feature/add-product-owner-skill branch August 7, 2026 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant