What problem does it solve? Coordinating multi-step project work with a user requires tracking deliverables that persist across sessions, but an agent's internal task list is invisible and temporary. This Skill provides persistent, user-visible project tasks with states, dependencies, and an approval flow so users can see and control high-level milestones. ## Core Features & Use Cases - Task lifecycle management: Create tasks in bulk from markdown plan files, propose them for user approval, and track states from PROPOSED through MERGED or CANCELLED. - Search and listing: Query tasks with boolean search syntax, filter by state or task refs, and retrieve full task details including dependencies. - Dependency and artifact tracking: Declare dependencies between tasks via dependsOn and tag artifact-producing tasks with kinds like web, mobile, or slides. - Use Case: A user asks for a payment integration. You write a plan file to .local/tasks/payment-integration.md, create the task with bulkCreateProjectTasks, propose it for approval, and later check progress with listProjectTasks as a task agent implements it. ## Quick Start Create a project task for my requested feature by writing a plan file and proposing it for my approval.