tasks-planning

Persist planning artifacts and session histories for multi-phase tasks.

1|Updated Aug 22, 2024
One-click install
npx skills add https://github.com/opensrcdevelop/auth --skill tasks-planning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tasks-planning
Source: https://github.com/opensrcdevelop/auth/tree/main/.claude/skills/tasks-planning
Command: npx skills add https://github.com/opensrcdevelop/auth --skill tasks-planning

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill enables reliable management of multi-phase tasks by persisting planning artifacts and session history to disk, allowing seamless resumption across sessions and RAM limits.

Core Features & Use Cases

  • Persistent planning artifacts: automatically create and maintain task_plan.md, findings.md, and progress.md to store goals, discoveries, and session logs.
  • Session-aware task tracking: uses tasks.json to link task lifecycles with individual sessions for continuity across work periods.
  • Automation hooks & tooling: provides pre/post tool-use hooks and a set of Python scripts (e.g., tasks-manager.py, session-catchup.py) to orchestrate planning, execution, and review.
  • Use Case: manage a 2-week research project with weekly milestones, with resumption after breaks without losing context.

Quick Start

Create a new task named 'Project Kickoff' and start a planning session to begin tracking task_plan.md, findings.md, and progress.md.

Frequently Asked Questions about tasks-planning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan complex tasks with persistent memory for long-running sessions?

Plan complex tasks with persistent memory by automatically creating and maintaining markdown templates like task_plan.md, findings.md, and progress.md to store goals, discoveries, and session logs on disk.

What's the best way to track multi-phase project progress across session breaks?

Track multi-phase projects across breaks by using session-aware task tracking that links task lifecycles via tasks.json, ensuring continuity and seamless resumption of work periods without losing context.

How does session-aware task tracking work with markdown notes?

Session-aware task tracking works by persisting planning artifacts and session histories to disk, using markdown notes and tasks.json to link task lifecycles with individual sessions for continuity.

Can I use automation hooks to orchestrate workflow planning and execution?

You can use automation hooks to orchestrate workflow planning and execution through provided pre/post tool-use hooks and Python scripts like tasks-manager.py and session-catchup.py for automated review.

Do I need Python scripts to manage task planning for multi-phase research tasks?

You need Python scripts like tasks-manager.py and session-catchup.py to automate the orchestration of planning, execution, and review for multi-phase research tasks and long-running sessions.

When should I not use markdown templates for task planning?

Avoid using markdown templates for task planning if your project does not require memory to outlive RAM limits, or if it lacks multi-phase milestones and long-running sessions needing persistent artifact tracking.