Templates, examples, and guides for project and program managers working with traditional, Agile, and hybrid approaches — 139 templates across six work domains. Use them to plan work, coordinate people, manage risks, and communicate progress.
- New to project management, or running your first project? Read the getting-started guide for orientation, then open the first-time PM starter kit — a small collection of simplified templates and instructions.
- Know what you need? Search and filter all 139 templates in the template browser, or scan the plain-text template catalog if you'd rather browse file paths directly.
- Not sure which template fits your situation? Read the template selection guide for suggestions based on your experience and responsibilities.
Already found what you need above? You can stop there — everything below is the same library, reached a different way. Pick whichever grouping matches how you think about your work: by the domain you're managing, by a bundled kit for your situation, or by industry or methodology.
| Resource | Type | What it's for |
|---|---|---|
| Stakeholder | Domain | Stakeholder analysis, engagement, and communication |
| Team | Domain | Team roles, collaboration, skills, and development |
| Delivery | Domain | Execution, iterations, change control, and quality |
| Planning | Domain | Scope, schedule, budget, and resources |
| Uncertainty | Domain | Risks, opportunities, issues, and contingency planning |
| Measurement | Domain | Progress, performance, dashboards, and outcomes |
| Quick-start kits | Kit | Templates bundled for a specific project scenario |
| Startup project kit | Kit | Lean Startup canvas-to-validation navigation path |
| Role-based toolkits | Toolkit | Resources grouped by your responsibilities |
| Methodology selection guide | Guide | Traditional, Agile, or hybrid guidance |
| Industry collections | Industry | Industry-specific resources |
| Business stakeholder suite | Toolkit | Executive communication and oversight |
| Project assessment suite | Guide | Assessing a project already in progress |
| Examples and case studies | Example | Illustrations of template use |
| Lean Startup walkthrough | Example | Worked flow from canvas to customer validation |
| Integration guides | Guide | Connecting resources to your PM tools |
A template gives you a structure to adapt; an example illustrates how it can be filled in; a guide explains an approach or process.
- Check the fit. Read the purpose, applicability, and instructions. Check the file format and any software requirements before downloading.
- Make a working copy. The fastest way is the template browser: open a template there and use its preview or download option. Working from GitHub directly: for Markdown (
.md) files, open the file's Raw view and copy the text into your editor, or download the raw file; download other file types and open them in compatible software. - Adapt it to your project. Replace sample content and placeholders, select the sections you need, and agree on ownership and review frequency. Follow related-resource links when you need supporting artifacts.
Individual templates do not require installing the repository. To obtain the full collection, download the repository ZIP. Available formats vary; a .md file is Markdown text, not an Office document.
These optional tools have separate installation instructions and prerequisites. Read their documentation before running them.
- Template generator CLI — generate project templates from the command line.
- Requirements structuring CLI — structure requirements from source material.
- Project health dashboard demo — set up and run the dashboard.
- AI insights is withdrawn pending reliability work; see the development preservation record.
Product Vision and candidate assessment defines the approved benchmark for product proposals: professional capability, project and program success, and meaningful outcomes.
- Questions and shared practice: Ask in GitHub Discussions.
- Broken links, defects, or missing resources: Open an issue and include the affected link and what you expected.
- Contributing: Read the contribution guidelines and submission privacy and file-handling guidance.
- Project updates: Read releases, view the roadmap, or check release numbering. The latest published repository release is v2.3.0 (vNext); the Requirements CLI is versioned separately.
Maintained by Michael Richard, PMP. Free to use and adapt under the MIT license.