coordinate-program
Skill1 starsChanged 3 months agoMITView on GitHub
Coordinate related projects — map cross-team dependencies with owners and needed-by dates, sequence against value, capacity and the critical path, limit system-level WIP, and align integration and shared Definition of Done. Use when multiple projects must combine into one outcome. Dispatches the program-manager.
In this repository30 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- build-business-caseSkill
- build-roadmapSkill
- capture-feedbackSkill
- close-projectSkill
- define-metricsSkill
- define-strategySkill
- design-dashboardSkill
- elicit-requirementsSkill
- groom-backlogSkill
- make-deliverableSkill
- manage-changeSkill
- manage-resourcesSkill
- plan-capacitySkill
- plan-launchSkill
- plan-portfolio-automationSkill
- plan-projectSkill
- plan-sprintSkill
- powerbiSkill
- prioritizeSkill
- review-okrsSkill
- review-portfolio-intakeSkill
- run-ceremonySkill
- run-discoverySkill
- run-gate-reviewSkill
- setup-pmoSkill
- track-financialsSkill
- track-portfolioSkill
- track-statusSkill
- write-prdSkill
The file
We split this skill into the rules it gives an agent
3 rules. About 0 are common, 1 is distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 9
When several projects or teams must deliver one outcome together.
- Very specific: line 17
All relevant project plans in knowledge/projects/, knowledge/portfolio.md (collisions, constraints), knowledge/capacity/ and …
- Very specific: line 54
If knowledge/integrations.md configures Jira/Linear, offer to reflect dependency links on the affected items.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
/coordinate-program — Make the pieces fit
When to use
When several projects or teams must deliver one outcome together; when a dependency is slipping across a team boundary; when the portfolio needs re-sequencing after a capacity or funding change.
Dispatches
program-manager (lead) + portfolio-analyst (collision, constraint and register data) + resource-manager
(supply) + delivery-monitor (current project health).
Inputs
All relevant project plans in knowledge/projects/, knowledge/portfolio.md (collisions, constraints),
knowledge/capacity/ and knowledge/resources.md (supply), knowledge/raid-log.md, knowledge/roadmap.md,
knowledge/cadence.md, knowledge/governance.md (what needs a sponsor's decision).
Steps
- Map dependencies explicitly across teams and projects — direction, owner on both sides, and a needed-by
date. A dependency without a needed-by date is a hope. Record them in
knowledge/raid-log.mdatLevel = program. - Find the program critical path — the longest dependent chain across projects, which is rarely the critical path of any single one. Protect it, and watch the near-critical chains that become critical the moment it slips.
- Sequence by value, dependency and capacity, using the constraint from
knowledge/capacity/rather than aggregate headcount. Show the trade-off you made and what you gave up — the reasoning is the artifact's whole value later. - Limit system-level WIP. Too many concurrent items is the most common cause of slow delivery and the least often diagnosed: everything progresses, nothing finishes. Track items in flight against a deliberate limit and prefer throughput over utilization as the health signal.
- Surface the collisions no project can see. Two projects needing the same scarce team in the same window are each individually green. Escalate cross-team risks that no single project owns.
- Align integration and a shared Definition of Done so increments actually combine into a releasable whole, and name the integration points and who owns each.
- Present options with consequences where the call costs money or belongs to a sponsor per
knowledge/governance.md— defer, descope, re-sequence, add capacity — rather than deciding for them.
Methods
knowledge/methods/project-management.md (dependencies, critical path, program coordination, tailoring),
knowledge/methods/portfolio-management.md (collisions, WIP, the three altitudes),
knowledge/methods/resource-management.md (constraints and lead times),
knowledge/methods/roadmapping.md (sequencing and communicating direction).
Output
A coordination artifact at knowledge/programs/YYYY-MM-DD-<program>-coordination.md — dependency map,
sequencing with its rationale, integration plan, WIP position, and the decisions needed. Cross-project entries
in knowledge/raid-log.md at Level = program. Log sequencing and trade-off decisions to
knowledge/decision-log.md. Follow standards/document-standards.md.
Optional sync
If knowledge/integrations.md configures Jira/Linear, offer to reflect dependency links on the affected
items. Files remain source of truth; skip if not configured.
Created by Colin Beck<br>
LinkedIn: https://www.linkedin.com/in/beckcolin/<br>
GitHub: https://github.com/link7373
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

