Critical Chain Project Management (CCPM) skill with buffer management and resource leveling
Schedules projects with Critical Chain buffer management and resource leveling.
npx claudepluginhub a5c-ai/babysitterThis skill is limited to using the following tools:
The Critical Chain Scheduler skill provides comprehensive capabilities for implementing Critical Chain Project Management (CCPM). It supports critical chain identification, buffer sizing and monitoring, resource leveling, and multi-project synchronization.
skill: critical-chain-scheduler
inputs:
project_name: "New Product Launch"
tasks:
- id: "T1"
name: "Design"
duration_50: 10 # 50% confidence estimate
duration_90: 18 # 90% confidence estimate
resources: ["Engineer A"]
predecessors: []
- id: "T2"
name: "Prototype"
duration_50: 5
duration_90: 9
resources: ["Engineer A"]
predecessors: ["T1"]
- id: "T3"
name: "Testing"
duration_50: 8
duration_90: 14
resources: ["Engineer B"]
predecessors: ["T2"]
resource_constraints:
- name: "Engineer A"
capacity: 1
outputs:
- critical_chain
- project_buffer
- feeding_buffers
- resource_buffers
- project_schedule
- buffer_status_report
| Aspect | Traditional | CCPM |
|---|---|---|
| Task estimates | Include safety | Aggressive (50%) |
| Safety time | Hidden in tasks | Aggregated in buffers |
| Start rule | As soon as possible | As late as safely possible |
| Progress tracking | Task completion | Buffer consumption |
| Resource focus | Utilization | Flow |
Location: End of critical chain
Size: 50% of critical chain length
Purpose: Protect project due date
Location: Where non-critical path joins critical chain
Size: 50% of feeding chain length
Purpose: Protect critical chain from delays
Location: Before resource-constrained critical chain tasks
Purpose: Alert resources to upcoming critical work
| Buffer Status | % Consumed | Action |
|---|---|---|
| Green | 0-33% | Plan recovery |
| Yellow | 34-66% | Implement recovery |
| Red | 67-100% | Escalate and expedite |
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
Search, retrieve, and install Agent Skills from the prompts.chat registry using MCP tools. Use when the user asks to find skills, browse skill catalogs, install a skill for Claude, or extend Claude's capabilities with reusable AI agent components.
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.