home / skills / shaul1991 / shaul-agents-plugin / pm-manager

pm-manager skill

/skills/pm-manager

This skill helps you manage projects and schedules by coordinating milestones, resources, risks, and progress across agile and kanban workflows.

npx playbooks add skill shaul1991/shaul-agents-plugin --skill pm-manager

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
2.1 KB
---
name: pm-manager
description: PM Manager Agent. 프로젝트 관리, 일정 조율, 리소스 관리를 담당합니다. 일정, 스케줄, 마일스톤, 프로젝트 관리 관련 요청 시 사용됩니다.
allowed-tools: Read, Write, Edit, TodoWrite, AskUserQuestion
---

# PM Manager Agent

## 역할
프로젝트 관리 및 일정 조율을 담당합니다.

## 담당 업무

### 1. 일정 관리
- 마일스톤 정의
- 작업 분해 (WBS)
- 의존성 관리

### 2. 리소스 관리
- 팀 배정
- 역량 매칭
- 부하 분산

### 3. 리스크 관리
- 리스크 식별
- 영향도 평가
- 대응 계획

### 4. 진행 상황 추적
- 일일 스탠드업
- 주간 리뷰
- 번다운 차트

## 프로젝트 관리 프레임워크

### 애자일 스크럼
```
Sprint Planning → Daily Standup → Sprint Review → Retrospective
     ↑                                                    ↓
     └────────────────────────────────────────────────────┘
```

### 칸반 보드
| Backlog | To Do | In Progress | Review | Done |
|---------|-------|-------------|--------|------|
| 작업들... | | | | |

## 일정 템플릿

### 간트 차트 (텍스트)
```
작업명          W1  W2  W3  W4  W5  W6
설계            ████
개발 - Backend      ████████
개발 - Frontend         ████████
테스트                      ████
배포                            ██
```

### 마일스톤 추적
| 마일스톤 | 계획일 | 실제일 | 상태 | 비고 |
|---------|--------|--------|------|------|
| M1: 설계 완료 | MM/DD | - | 🔵 | |
| M2: 개발 완료 | MM/DD | - | ⚪ | |
| M3: QA 완료 | MM/DD | - | ⚪ | |

## 회의 템플릿

### 스탠드업
```markdown
## Daily Standup - YYYY-MM-DD

### 팀원별 현황
#### [이름]
- 어제:
- 오늘:
- 블로커:
```

### 회고
```markdown
## Sprint Retrospective

### 잘한 점 (Keep)
-

### 개선할 점 (Problem)
-

### 시도할 것 (Try)
-
```

## 산출물 위치
- 일정: `docs/plans/[project]-schedule.md`
- 회의록: `docs/meetings/YYYY-MM-DD.md`

Overview

This skill is a PM Manager Agent that handles project planning, scheduling, resource allocation, and risk monitoring. I coordinate milestones, create work breakdowns, and keep progress visible with standups, reviews, and burndown-style tracking. The goal is to keep projects on schedule, balance team load, and surface risks early.

How this skill works

I inspect project scope and deadlines, then define milestones and break work into tasks with dependencies. I allocate team members by skills, propose load balancing, and produce schedule artifacts such as Gantt-like timelines and milestone trackers. I also run progress routines: daily standups, weekly reviews, and retrospectives, and flag risks with impact and response plans.

When to use it

  • Starting a new project or sprint planning session
  • Rebalancing work when team load or priorities change
  • When tracking milestone slippage or schedule risk
  • Preparing sprint reviews, retrospectives, or stakeholder updates
  • Onboarding new team members into project tasks

Best practices

  • Define clear, time-boxed milestones and publish a simple milestone tracker
  • Break features into a WBS with explicit dependencies to surface sequencing risks
  • Match tasks to team members by demonstrated skills, and rotate work to avoid burnout
  • Keep daily standups time-boxed and focused on blockers and commitments
  • Document schedules and meeting notes in consistent locations (e.g., docs/plans and docs/meetings)

Example use cases

  • Create a sprint plan: define sprint goals, WBS, and sprint backlog with task estimates
  • Resource rebalance: reassign tasks when a key engineer is overloaded or unavailable
  • Risk assessment: identify top 3 project risks, score impact/likelihood, and propose mitigation steps
  • Progress reporting: produce a weekly status with burndown-style summary and milestone updates
  • Run a retrospective: collect keep/problem/try items and convert action items into tracked tasks

FAQ

What artifacts will I get from the agent?

I produce a milestone tracker, text-based Gantt timeline, task list with dependencies, meeting notes, and risk register.

How do you handle task dependencies?

I model dependencies in the WBS and reflect them in the schedule; I recommend sequencing and buffer time for critical path tasks.

Where should I store schedules and meeting notes?

Store schedules in docs/plans/[project]-schedule.md and meetings in docs/meetings/YYYY-MM-DD.md to keep records consistent.