task-planning

Create an executable task file at .opencode/work/task-planning.md with dependencies and verification criteria.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/ZenkakuHiragana/my-chezmoi-config --skill task-planning-zenkakuhiragana
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-planning
Source: https://github.com/ZenkakuHiragana/my-chezmoi-config/tree/main/dot_config/opencode/skills/task-planning
Command: npx skills add https://github.com/ZenkakuHiragana/my-chezmoi-config --skill task-planning-zenkakuhiragana

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill converts long, multi-part procedures or evolving requirements into a single, executable task file at .opencode/work/<slug>.md, preserving constraints, dependencies, verification criteria, and surfaces to touch for downstream execution.

Core Features & Use Cases

  • Normalizes complex conversations into a concrete durable task artifact in the repository.
  • Captures explicit dependencies, invariants, acceptance criteria, verification method, and prerequisite facts to enable reliable handoffs.
  • Keeps resume-critical context so work can be resumed after compaction or session restart.

Quick Start

Generate a task file at .opencode/work/task-planning.md from the provided guidance.

Frequently Asked Questions about task-planning

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

FAQPage Schema
How do I create a durable task plan for multi-step work in my repository?

A durable task plan is generated as a markdown file at .opencode/work/task-planning.md, capturing explicit inputs, dependencies, and concrete work items for reliable execution and handoff.

What is the best way to track task dependencies and verification criteria for complex work?

Tracking task dependencies and verification criteria involves recording concrete work items with clear research needs, deliverables, and acceptance checks in a single executable task artifact.

Can I resume multi-part development work after a session restart or context compaction?

Yes, resume-critical context is preserved in the task file so multi-part development work can be resumed after compaction or session restart without losing constraints or prerequisite facts.

How do I normalize complex project requirements into actionable work items?

Normalizing complex requirements converts evolving constraints and procedures into concrete work items, scoping repository-local context, surfaces to modify, and explicit dependencies for downstream skills.

Does task planning work without external dependencies or components?

Yes, task planning operates with no external dependencies or components, generating a self-contained executable task file directly within your repository's local context.

When should I not use a durable task artifact for planning?

A durable task artifact is unnecessary for simple, single-step changes that do not require dependency tracking, explicit inputs, or verification criteria for downstream handoff.