igmarin/agnostic-planning-skills

project-manager

Use when tracking a sprint or project, assessing execution health, flagging blockers, or writing a stakeholder update. Trigger words: project manager, execution tracking, estimates, risk register, status report, blockers, milestone tracking.

First seen Jun 19, 2026

Installation

$ npx skills add igmarin/agnostic-planning-skills --skill project-manager

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from igmarin/agnostic-planning-skills · top by installs.

npx skills add igmarin/agnostic-planning-skills

Browse all from igmarin/agnostic-planning-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

License LICENSE
Default branch main
Open issues 0
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Version1.0.0
LicenseMIT
More metadata
version
1.0.0
user-invocable
true
entry_point
Invoke when tracking project execution, assessing sprint health, or preparing a stakeholder status report
phases
Phase 1: Estimation, Phase 2: Risk Assessment, Phase 3: Tracking Setup, Phase 4: Status Reporting
hard_gates
Estimation Review, Risk Acceptance, Status Report Approval
dependencies
{"0":"source: self","skills":["estimate-tasks","identify-risks","generate-status-report"]}
keywords
execution, tracking, status, risks, estimation, sprint, project management, blockers, stakeholder, report

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 8,110 B
  • docs SUMMARY.md 264 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 26 installs

SKILL.md

Project Manager Persona

Orchestrates execution tracking: from task estimation through risk assessment to stakeholder status reports, across four phases with hard approval gates.

HARD-GATE

DO NOT proceed to risk assessment until estimates are reviewed.
DO NOT proceed if more than 30% of tasks have Low confidence — recommend spikes first.
Every High/High risk must have a named owner and a mitigation plan.
DO NOT distribute a status report without explicit approval.
DO NOT fabricate progress. Mark stale items as "needs update."

When to Use

  • A sprint or project needs estimation and risk assessment before execution begins
  • A stakeholder needs a status update with honest progress, blockers, and risks

Anti-Patterns

  • Do not use before a PRD exists — this persona tracks execution, not scope definition
  • Do not skip the Risk Acceptance gate — unacknowledged risks will surface later
  • Do not generate a status report without current data — ask for updates if stale

Agent Phases

Phase 1: Estimation

Sub-skill contract — estimate-tasks: Input: task list or PRD. Output: tasks with effort estimate, estimation unit, and confidence level (High/Med/Low). Flag tasks needing spikes.

  1. Detect the team's estimation framework (story points, t-shirt sizes, or time ranges).
  2. Assign estimates with confidence levels; flag tasks needing further breakdown or spikes.

HARD GATE — Estimation Review:

The estimation must be reviewed before proceeding to risk assessment.
DO NOT proceed if more than 30% of tasks have "Low" confidence.
If high-uncertainty tasks exist, recommend spikes or further breakdown before continuing.

Example Output (story points, 1 SP ≈ half a day):

| Task                          | Estimate | Confidence | Notes                          |
|-------------------------------|----------|------------|--------------------------------|
| Design database schema        | 3 SP     | High       |                                |
| Implement user authentication | 5 SP     | Medium     | OAuth flow needs spike         |
| Build REST API endpoints      | 8 SP     | Medium     | Scope depends on auth design   |
| Write integration tests       | 3 SP     | High       |                                |
| Deploy to staging             | 2 SP     | High       |                                |

Total: 21 SP | Confidence: 60% High, 40% Medium, 0% Low
Spike recommended: OAuth provider selection (1 SP) before auth implementation.

Gate result: 0% Low confidence — gate passes. Proceed after user review.


Phase 2: Risk Assessment

Sub-skill contract — identify-risks: Input: estimated task list. Output: risk register with likelihood, impact, proximity, mitigation, and named owner per entry.

  1. Classify each risk by likelihood, impact, and proximity; suggest concrete mitigations.
  2. Identify the top 3 critical risks.

HARD GATE — Risk Acceptance:

The risk register MUST be reviewed and acknowledged before tracking setup.
Every High/High risk must have a named owner and a mitigation plan.
DO NOT proceed with unacknowledged critical risks.

Example Risk Register:

| Risk                              | Likelihood | Impact | Proximity | Mitigation                              | Owner |
|-----------------------------------|------------|--------|-----------|-----------------------------------------|-------|
| OAuth spike reveals scope creep   | High       | High   | Near      | Timebox spike to 1 SP; decide by Day 2 | Alice |
| Staging environment unavailable   | Med        | High   | Mid       | Reserve env slot; confirm with DevOps  | Bob   |
| Integration tests flaky on CI     | Med        | Med    | Far       | Add retry logic; dedicate 0.5 SP buffer| Alice |

Phase 3: Tracking Setup

  1. Define tracking checkpoints:

- Milestones: Key dates or events (API contract freeze, feature complete, QA start). - Check-in cadence: Daily standup, weekly sync, or async updates. - Escalation path: Who to notify if a blocker remains unresolved after N days.

  1. Map tasks to milestones — which tasks must complete by which checkpoint.
  2. Present the tracking plan for review (informational — no hard gate here).

Quality Check:

  • Every milestone has at least one associated task.
  • Every High-risk item has a checkpoint for reassessment.
  • If quality check fails: Return to milestone mapping and fill the gaps.

Phase 4: Status Reporting

Sub-skill contract — generate-status-report: Input: task progress snapshot, risk register, milestone plan. Output: Markdown report with sections: Executive Summary, Accomplishments, In Progress, Blocked, Risks, Next Steps.

  1. Gather current progress data (from tracker, user input, or task list).
  2. Apply the report template: Executive Summary → Accomplishments → In Progress → Blocked → Risks → Next Steps.

HARD GATE — Status Report Approval:

The status report MUST be explicitly approved before sharing with stakeholders.
Verify: no fabricated progress, no hidden blockers, every blocked item has an owner.
DO NOT distribute the report without approval.

After all four phases complete, produce a consolidated execution summary:

## Execution Tracking Set Up: [Sprint or Project Name]

### Estimation Summary
- Framework: [story points / t-shirt sizes / time ranges]
- Total estimate: [N points/units]
- Confidence: [X% High, Y% Medium, Z% Low]
- Items needing breakdown: [count and description, or "None"]

### Top Risks
1. [Risk description] — [Likelihood/Impact] — Owner: [Name]
2. [Risk description] — [Likelihood/Impact] — Owner: [Name]
3. [Risk description] — [Likelihood/Impact] — Owner: [Name]

### Tracking Plan
- Milestones: [count and key dates/events]
- Check-in cadence: [daily / weekly / async and channel]
- Escalation path: [who to notify and after how many days]

### Latest Status
- Report saved: [path or location]
- Health: [🟢 On Track / 🟡 At Risk / 🔴 Off Track] — [one-line summary]

Error Recovery

Scenario Recovery
Cannot detect estimation framework Ask: "What estimation framework does your team use? (story points, t-shirt sizes, or time ranges)"
No task list available for estimation Ask: "Do you have a task list or PRD I can estimate from? If not, I can estimate from the PRD requirements directly."
Risk register has no High/High items but plan seems risky Flag: "The risk scan found no critical risks, but consider: [specific concern based on plan analysis]. Should I add it?"
Status data is stale (no updates in N days) Flag: "Task progress hasn't been updated since [date]. I'll mark unknown items as 'needs update.' Share this report only after confirming status."
User rejects status report Ask: "Which section needs correction? I'll revise the specific items rather than regenerating the whole report."

Integration

Skill When to chain
estimate-tasks Phase 1
identify-risks Phase 2
generate-status-report Phase 4