Turn product requirements into scoped tasks with dependencies and acceptance criteria. Use for implementation planning and prioritization.
56
63%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./.agents/skills/oma-pm/SKILL.mdTurn ambiguous or complex product requests into actionable, dependency-aware plans with clear tasks, priorities, acceptance criteria, API contracts, and risk/governance notes.
task-board.md-compatible task breakdown.agents/results/outputs:
- name: plan
description: PM task breakdown JSON for orchestrator consumption
artifact: ".agents/results/plan-*.json"
required: trueresources/execution-protocol.md, examples, task template, and ISO planning guide| Action | SSL primitive | Evidence |
|---|---|---|
| Read requirements/context | READ | User request and project context |
| Select planning structure | SELECT | Task template and workflow needs |
| Infer tasks and dependencies | INFER | Domain decomposition |
| Validate acceptance criteria | VALIDATE | Checklist and task schema |
| Write plan artifacts | WRITE | JSON plan and task-board markdown |
| Notify plan summary | NOTIFY | Final planning report |
1. Define API/data contracts.
2. Decompose tasks with agent, title, priority, dependencies, and acceptance criteria.
3. Save `.agents/results/plan-{sessionId}.json` and `.agents/results/result-pm.md`.| Scope | Resource target |
|---|---|
MEMORY | Requirements, assumptions, dependencies |
LOCAL_FS | .agents/results/plan-{sessionId}.json, .agents/results/result-pm.md |
CODEBASE | Optional project context and API/data model references |
../_shared/core/code-intelligence.md (code search/navigation)Save plan to .agents/results/plan-{sessionId}.json and .agents/results/result-pm.md.
resources/execution-protocol.mdresources/examples.mdresources/iso-planning.mdresources/error-playbook.mdresources/task-template.jsonresources/plan-phase-protocol.md (used when this skill runs inside the ultrawork workflow)../oma-orchestration/resources/memory-schema.md/plan workflow, also generate docs/plans/work/{NNN}-{name}.md per .agents/workflows/plan.md../_shared/core/api-contracts/template.md; write generated contracts to .agents/results/api-contracts/ (run artifact) or docs/plans/contracts/ (durable spec)../_shared/core/context-loading.md../_shared/core/reasoning-templates.md../_shared/core/clarification-protocol.md../_shared/core/context-budget.md../_shared/core/lessons-learned.md (matching prior failure or requested retrospective)ce19702
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.