A Claude Code plugin for dependency-ordered long-horizon planning. Describe your tasks and their dependencies — get back a structured DAG, critical path analysis, parallel execution groups, deadline risk flags, and a live-updateable plan with ETA tracking.
No servers. No Docker. Just install and use.
/install NathanMaine/memoriant-temporal-planner-skill/install NathanMaine/memoriant-temporal-planner-skillgit clone https://github.com/NathanMaine/memoriant-temporal-planner-skill.git ~/.codex/skills/temporal-planner
codex --enable skillsgemini extensions install https://github.com/NathanMaine/memoriant-temporal-planner-skill.git --consent| Skill | Command | What It Does |
|---|---|---|
| Temporal Planner | /temporal-planner |
Build task DAGs, find critical path, group parallel work, track progress, replan on changes |
| Agent | Best Model | Specialty |
|---|---|---|
| Temporal Planner Agent | Sonnet 4.6 | DAG construction, critical path analysis, execution wave grouping, ETA calculation, replanning |
# Plan a project
/temporal-planner
# Or trigger directly
"Plan this project: set up the database (2 days), then configure the API (3 days), then build frontend and write docs in parallel (5 days / 2 days). Launch deadline is April 30."
# Replan after a change
"The database vendor is delayed by 2 weeks. Replan."
# Check progress
"We finished the database setup. Update the plan and give me the new ETA."Identifies which tasks determine your minimum project duration. Any slip on the critical path delays the project by the same amount.
Groups tasks by dependency level — all tasks in the same wave can run simultaneously:
Wave 1 (Day 0): db-setup [2 days]
Wave 2 (Day 2): api-config [3 days]
Wave 3 (Day 5): frontend, docs, tests [parallel — all can start now]
Checks every task with a deadline against its earliest possible finish date. Flags any task or chain at risk before it's too late to act.
Generates DAG visualizations in Mermaid syntax (critical path highlighted):
graph TD
db-setup["Set up database\n2 days"] --> api-config["Configure API\n3 days"]
api-config --> frontend["Write frontend\n5 days"]
api-config --> docs["Write docs\n2 days"]
style db-setup fill:#ff6b6b
style api-config fill:#ff6b6b
style frontend fill:#ff6b6b
When tasks are delayed, blocked, or cancelled, replan from current state with updated critical path and ETA. The skill always asks: "Has the effort estimate changed, or only the start date?" — these have different downstream effects.
Natural language, structured lists, or YAML — the skill parses all three:
tasks:
- id: db-setup
name: "Set up database"
effort_days: 2
dependencies: []
- id: api-config
name: "Configure API"
effort_days: 3
dependencies: [db-setup]
deadline: "2025-04-30"Built from NathanMaine/temporal-executive-agent — a research agent for long-horizon planning, replanning, and temporal reasoning.
MIT