본문으로 건너뛰기
cccskills
무료GitHub에 공개

oma-pm

Turn product requirements into scoped tasks with dependencies and acceptance criteria. Use for implementation planning and prioritization.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(7)

  • SKILL.md7.1 KB
  • resources/error-playbook.md2.8 KB
  • resources/examples.md4.7 KB
  • resources/execution-protocol.md5.3 KB
  • resources/iso-planning.md2.5 KB
  • resources/plan-phase-protocol.md1.9 KB
  • resources/task-template.json2.1 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

PM Agent - Product Manager

Scheduling

Goal

Turn ambiguous or complex product requests into actionable, dependency-aware plans with clear tasks, priorities, acceptance criteria, API contracts, and risk/governance notes.

Intent signature

  • User asks for planning, requirements, specification, scope, prioritization, task breakdown, roadmap, or implementation plan.
  • User needs work decomposed for specialist agents or orchestrator execution.

When to use

  • Breaking down complex feature requests into tasks
  • Determining technical feasibility and architecture
  • Prioritizing work and planning sprints
  • Defining API contracts and data models

When NOT to use

  • Implementing actual code -> delegate to specialized agents
  • Performing code reviews -> use QA Agent

Expected inputs

  • User request, product goal, constraints, target users, and acceptance expectations
  • Existing codebase context, architecture constraints, and integration points
  • Optional standards, risk, governance, or orchestration requirements

Expected outputs

  • JSON plan and task-board.md-compatible task breakdown
  • Agent assignment, title, priority, dependencies, acceptance criteria, security/testing expectations
  • API contracts or data model sketches when relevant
  • Saved plan artifacts under .agents/results/
outputs:
  - name: plan
    description: PM task breakdown JSON for orchestrator consumption
    artifact: ".agents/results/plan-*.json"
    required: true

Dependencies

  • resources/execution-protocol.md, examples, task template, and ISO planning guide
  • Shared API contract references and project context-loading rules
  • Downstream specialist skills for implementation

Control-flow features

  • Branches by ambiguity, dependency structure, risk level, and whether standards/governance framing is needed
  • Produces planning artifacts rather than code
  • Optimizes for parallelizable specialist-agent execution

Structural Flow

Entry

  1. Clarify the product goal, constraints, and target deliverables.
  2. Identify technical domains and required contracts.
  3. Decide whether ISO/risk/governance framing is relevant.

Scenes

  1. PREPARE: Gather requirements, constraints, and context.
  2. REASON: Decompose work, identify dependencies, risks, and API/data contracts.
  3. ACT: Produce JSON plan and task-board-compatible output.
  4. VERIFY: Check task atomicity, acceptance criteria, security/testing coverage, and dependency shape.
  5. FINALIZE: Save plan artifacts and summarize execution path.

Transitions

  • If requirements are ambiguous, clarify before decomposition.
  • If tasks are tightly coupled, refine contracts or sequencing.
  • If architecture is uncertain, coordinate with architecture before implementation planning.
  • If the user needs automated execution, hand off to orchestrator after plan approval.

Failure and recovery

  • If scope is too broad, split into phases.
  • If acceptance criteria are vague, rewrite them into testable outcomes.
  • If dependencies block parallel execution, surface sequencing explicitly.

Exit

  • Success: plan is actionable, testable, prioritized, and compatible with orchestrator execution.
  • Partial success: unresolved assumptions or dependencies are explicit.

Logical Operations

Actions

ActionSSL primitiveEvidence
Read requirements/contextREADUser request and project context
Select planning structureSELECTTask template and workflow needs
Infer tasks and dependenciesINFERDomain decomposition
Validate acceptance criteriaVALIDATEChecklist and task schema
Write plan artifactsWRITEJSON plan and task-board markdown
Notify plan summaryNOTIFYFinal planning report

Tools and instruments

  • Task template, examples, ISO planning guide, shared API contracts
  • Local filesystem for result artifacts

Canonical workflow path

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`.

Resource scope

ScopeResource target
MEMORYRequirements, assumptions, dependencies
LOCAL_FS.agents/results/plan-{sessionId}.json, .agents/results/result-pm.md
CODEBASEOptional project context and API/data model references

Preconditions

  • Product goal and planning boundary are sufficiently clear.
  • Required implementation domains can be identified.

Effects and side effects

  • Creates plan artifacts and task boards.
  • Influences downstream agent assignments and execution order.
  • Does not directly implement code.

Guardrails

  1. API-first design: define contracts before implementation tasks
  2. Every task has: agent, title, acceptance criteria, priority tier (1 = independent, lower runs first), dependencies, scope
  3. Minimize dependencies for maximum parallel execution
  4. Security and testing are part of every task (not separate phases)
  5. Tasks should be completable by a single agent
  6. Output JSON plan + task-board.md for orchestrator compatibility
  7. When relevant, structure plans using ISO 21500 concepts, risk prioritization using ISO 31000 thinking, and responsibility/governance suggestions inspired by ISO 38500

Common Pitfalls

  • Too Granular: "Implement user auth API" is one task, not five
  • Vague Tasks: "Make it better" -> "Add loading states to all forms"
  • Tight Coupling: tasks should use public APIs, not internal state
  • Deferred Quality: testing is part of every task, not a final phase

References

  • Local code tools: ../_shared/core/code-intelligence.md (code search/navigation)

Save plan to .agents/results/plan-{sessionId}.json and .agents/results/result-pm.md.

  • Execution steps (follow for the selected task): resources/execution-protocol.md
  • Plan examples: resources/examples.md
  • ISO planning guide: resources/iso-planning.md
  • Error recovery: resources/error-playbook.md
  • Task schema: resources/task-template.json
  • Ultrawork PLAN phase protocol: resources/plan-phase-protocol.md (used when this skill runs inside the ultrawork workflow)
  • Task board spec (orchestrator-consumed format): ../oma-orchestration/resources/memory-schema.md
  • Human-readable tracker: when running inside the /plan workflow, also generate docs/plans/work/{NNN}-{name}.md per .agents/workflows/plan.md
  • API contract template (SSOT): ../_shared/core/api-contracts/template.md; write generated contracts to .agents/results/api-contracts/ (run artifact) or docs/plans/contracts/ (durable spec)
  • Context loading: ../_shared/core/context-loading.md
  • Reasoning templates: ../_shared/core/reasoning-templates.md
  • Clarification: ../_shared/core/clarification-protocol.md
  • Context budget: ../_shared/core/context-budget.md
  • Lessons learned: ../_shared/core/lessons-learned.md (matching prior failure or requested retrospective)

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Design-first ideation workflow — explore user intent, clarify constraints, propose approaches, and produce an approved design document before planning

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

gracefullight/pkgs42026년 10월 18일 업데이트

commit

무료

Generate Conventional Commits spec git commits (auto-separate by feature)

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

gracefullight/pkgs42026년 10월 18일 업데이트

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' or 'competitive landing pages.' Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. Emphasizes deep research, modular content architecture, and varied section types beyond feature tables.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

gracefullight/pkgs42026년 10월 18일 업데이트

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions "content strategy," "what should I write about," "content ideas," "blog strategy," "topic clusters," or "content planning." For writing individual pieces, see copywriting. For SEO-specific audits, see seo-audit.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

gracefullight/pkgs42026년 10월 18일 업데이트

When the user wants to edit, review, or improve existing marketing copy. Also use when the user mentions 'edit this copy,' 'review my copy,' 'copy feedback,' 'proofread,' 'polish this,' 'make this better,' or 'copy sweep.' This skill provides a systematic approach to editing marketing copy through multiple focused passes.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

gracefullight/pkgs42026년 10월 18일 업데이트

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," or "CTA copy." For email copy, see email-sequence. For popup copy, see popup-cro.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

gracefullight/pkgs42026년 10월 18일 업데이트

gracefullight의 스킬 모두 보기

이 스킬의 문제 신고