plan-task

Plan project tasks and maintain execution logs in task.md and execution-log.md files.

195|17|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/mattolson/agent-sandbox --skill plan-task-mattolson
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-task
Source: https://github.com/mattolson/agent-sandbox/tree/main/.agents/skills/plan-task
Command: npx skills add https://github.com/mattolson/agent-sandbox --skill plan-task-mattolson

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured framework for planning, executing, and documenting individual tasks within a larger project, ensuring clarity, accountability, and knowledge capture.

Core Features & Use Cases

  • Iterative Planning: Guides users through context review, codebase exploration, and approach design for a task.
  • Execution Logging: Maintains a running log of issues, decisions, and learnings during implementation.
  • Completion Verification: Ensures all acceptance criteria are met and learnings are captured.
  • Use Case: When starting a new feature development, use this Skill to define the scope, outline the implementation steps, track progress, and document any challenges encountered.

Quick Start

Use the plan-task skill to begin planning the implementation of the 'user-authentication' task.

Frequently Asked Questions about plan-task

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

FAQPage Schema
How do I plan and track individual task implementation in a project?

You plan task implementation by defining scope, approach, and acceptance criteria in a task.md file, while capturing issues and decisions in an execution-log.md file. This structured documentation ensures clarity and accountability throughout the lifecycle.

What is an execution log and how does it help agile development?

An execution log is a running record in execution-log.md that captures issues, decisions, and learnings during implementation. It aids agile development by preserving knowledge, tracking progress, and ensuring accountability across project tasks.

How do I document task scope and acceptance criteria for feature development?

Document task scope and acceptance criteria by creating a task.md file within a structured documentation directory. This file guides iterative planning, defines the implementation approach, and establishes completion verification for the feature.

Do I need any specific tools or dependencies to set up project planning documentation?

No specific dependencies are required to set up project planning documentation. You only need to create and maintain task.md and execution-log.md files within a structured directory to guide execution and track progress.

What's the best way to capture decisions and learnings during task execution?

The best way to capture decisions and learnings during task execution is maintaining an execution-log.md file. This running log records issues, decisions, and learnings throughout the implementation lifecycle, ensuring knowledge is preserved for completion verification.