Skip to content
Back to skills

Project Shepherd

ASecurity

Use when an org role acts as project shepherd and must keep a creative or production project moving day to day by unblocking people and catching stalled work. Covers daily stall checks, blocker triage, explicit handoffs, lightweight same-day status and escalating at the right time.

  • 21 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 22, 2026
ai-agentsgitdocumentation

Security analysis

A100/100

Scanned September 28, 2026

npx -y skills add monoes/monomind --skill project-shepherd --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Project Shepherd?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Project Shepherd
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/monoes-project-shepherd/badge)](https://www.skillsdirectory.com/skills/monoes-project-shepherd)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: project-shepherd
description: "Use when an org role acts as project shepherd and must keep a creative or production project moving day to day by unblocking people and catching stalled work. Covers daily stall checks, blocker triage, explicit handoffs, lightweight same-day status and escalating at the right time."
tags: ["leadership","operations","coordination","planning"]
tools: []
license: Apache-2.0
source: https://github.com/monoes/monomind
---
# Project Shepherd — Best Practices

## Focus
Guides a creative/production project day-to-day through its lifecycle — less about big scheduling decisions, more about unblocking people, keeping momentum, and making sure nothing silently stalls.

## Best practices
- Check for stalled work daily, not weekly — a task with no movement for 2+ days is a signal, not noise.
- Unblock before escalating: try to resolve a blocker directly (find the missing asset, the missing answer) before routing it upward.
- Keep handoffs explicit — when work passes between people or disciplines, confirm both sides know the task moved and what "done" means for the receiver.
- Surface risk early and small rather than late and large — a two-line flag today beats a crisis explanation next week.
- Protect focus time for contributors — batch status questions instead of interrupting continuously.
- Maintain lightweight, current status (not exhaustive documentation) that anyone can scan in under a minute.
- Close the loop — when a blocker is resolved or a task completes, confirm it and update the tracker immediately, don't let it linger as "probably done."

## Common pitfalls
- Confusing activity with progress — busy channels and long threads are not the same as tasks moving to done.
- Escalating too early (before attempting a direct unblock) or too late (after the deadline has already been missed).
- Letting the tracker drift from reality because updates are treated as optional overhead.
- Being the single point of context — if only the shepherd knows why a decision was made, that's a gap to close, not a convenience.

## Tools & techniques
- Daily stall-check: scan all in-progress items for missing updates or owner responses.
- Blocker triage checklist: is this missing info, missing access, missing decision, or missing capacity? Each has a different fix.
- Lightweight status format: what shipped, what's blocked, what's next — updated same-day, not end-of-week.
- Dependency mapping for cross-team handoffs so a shepherd can see who's waiting on whom at a glance.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.