# Task Planner

Turn a list of goals, tasks, deadlines, and working constraints into a practical...

- Repository: https://github.com/hashgraph-online/awesome-codex-plugins (1479 stars)
- Category: Engineering
- License: Apache-2.0
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add hashgraph-online/awesome-codex-plugins --skill task-planner -g -a claude-code -y`
Codex: `npx skills add hashgraph-online/awesome-codex-plugins --skill task-planner -g -a codex -y`
Cursor: `npx skills add hashgraph-online/awesome-codex-plugins --skill task-planner -g -a cursor -y`
Gemini CLI: `npx skills add hashgraph-online/awesome-codex-plugins --skill task-planner -g -a gemini-cli -y`

## Description

Turn a list of goals, tasks, deadlines, and working constraints into a practical schedule with next actions and follow-ups.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Task Planner

Use this skill when the user wants help organizing work into a schedule.

## Workflow

1. Gather the planning window, available hours, deadlines, and any fixed meetings or blocked days.
2. Group the work into concrete tasks with estimated effort and priority.
3. Produce a schedule that is realistic, not just complete.
4. Flag overflow, risky deadlines, and missing information.

## Output Format

Return the plan in markdown with these sections:

- `Summary`
- `Schedule`
- `Follow-Ups`
- `Risks`

For each scheduled item, include:

- task name
- planned date
- estimated effort
- short reason for placement

## Scheduling Rules

- Put urgent and high-priority work first.
- Avoid filling a day past the stated hour limit.
- Break large work into smaller steps when that makes the plan easier to follow.
- Keep at least one buffer slot when the schedule is tight.
- Call out tasks that do not fit inside the requested window.

## Script Assist

When the user provides structured JSON tasks, you can use:

```powershell
python .\scripts\build_schedule.py --input <tasks.json>
```

The script builds a first-pass markdown schedule that you can refine in your response.

