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.