mcpField
M
managing-tasks

managing-tasks

github.com/cedmandocdocAgent workflows039 installsUpdated 3d ago
Repository

About managing-tasks

A task-management workflow for agents that hands work across sessions using persistent task files in a repository. It covers creating, executing, triaging, updating, and archiving tasks, with on-disk plans and status as the runtime source of truth.

Key features

  1. 01Persist task plans and status across sessions
  2. 02Create one or multiple tasks
  3. 03Execute tasks and verify completion
  4. 04Review status and task readiness
  5. 05Update, block, or cancel tasks
  6. 06Auto-archive completed or cancelled tasks

Use cases

  1. 01Resume unfinished work across sessions
  2. 02Break work into multiple tasks
  3. 03Check task status and dependencies
  4. 04Block, revise, or cancel a plan

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/cedmandocdoc/awesome-skills --skill managing-tasks

After installing, type/managing-tasksin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

agents/
openai.yaml
assets/
index.md
plan.md
status.md
assets/agents/
task-implementer.md
task-planner.md
task-triager.md
references/
blocking-task.md
cancelling-task.md
creating-multiple-tasks.md
creating-task-agents.md
creating-task.md
executing-multiple-tasks.md
executing-task.md
finding-task-agents.md
task-contract.md
triaging-tasks.md
updating-task.md

Details

From the project README

Managing Tasks

Overview

Durable task folders (plan.md, status.md) for cross-session agent handoff. Recipes own action rules; assets/ are copy skeletons; task-contract.md is system plumbing; on-disk plans/status are runtime truth after create.

Agent workflow

Follow this skill for every task-lifecycle action under <tasks-root>/NNN-slug/. Works wherever the agent can read and write repository files.

Tasks root: Locate via <tasks-root>/index.md with the static Author signature UUID. If none exists, ask the user for an empty folder path, then initialize. See task-contract.md → Resolve tasks root.

Statuses: Not Started, In Progress, Blocked, Done, Cancelled. Verify-only remaining keeps In Progress with next_step_id: verify. Done and Cancelled auto-move to archives/.

Match one Recipes row; open exactly that reference.

Recipes
IntentExample phrasingRead
Create"Create a task: …", "Plan … as a task", "new task"creating-task.md
Create multiple"Create tasks for …", "Plan tasks: …", "break this into tasks"creating-multiple-tasks.md
Execute"Continue tasks/001-…", "Resume the dark mode task", "implement next step", "verify / mark done"executing-task.md
Execute multiple"Finish all tasks", "run the backlog", "implement until no task available", @-mention tasks root with no folderexecuting-multiple-tasks.md
Triage / check"Status of tasks/003-…", "list all tasks", "What can I start?", "What's unblocked?", "roadmap for tasks"triaging-tasks.md
Update"Update task scope", "add a phase to tasks/003-…", "replan"updating-task.md
Block / Unblock"Block this task", "waiting on design review", "Unblock tasks/002-…", "dependency resolved"blocking-task.md
Cancel"Cancel task", "abandon tasks/005-…", "stop this task"cancelling-task.md

Reference index

Contract

task-contract.md — resolve root, layout, status, auto-archive, dependency resolve, discovery, task-agent roots.

DocWhen to use
task-contract.mdTasks root marker, layout, frontmatter, status, auto-archive, Depends on, discovery, task-agent roots
creating-task.mdNew task folder; planning only
creating-multiple-tasks.mdMultiple new folders via task-planner
executing-task.mdRun next_step_id for one folder; verify and archive on Done
executing-multiple-tasks.mdBacklog loop via task-triager then task-implementer
triaging-tasks.mdStatus report, readiness report, or execution roadmap
finding-task-agents.mdGate orchestration on existing task agents
creating-task-agents.mdUser-invoked create/refresh of task agents
updating-task.mdAmend plan.md and sync status.md
blocking-task.mdMark blocked or clear blocker
cancelling-task.mdCancel and auto-archive

Templates

Comments

Markdown supported