project_tasks

Creates and manages tracked project tasks and milestones with lifecycle states.

Updated Dec 1, 2025
One-click install
npx skills add https://github.com/KartikSharma4448/MyPortfolio --skill project-tasks-kartiksharma4448
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project_tasks
Source: https://github.com/KartikSharma4448/MyPortfolio/tree/main/.local/skills/project_tasks
Command: npx skills add https://github.com/KartikSharma4448/MyPortfolio --skill project-tasks-kartiksharma4448

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Project workflow often suffers from missing, fragmented task tracking. This Skill provides a persistent, user-visible task management system that keeps milestones aligned with user goals and enables easy handoff to task agents.

Core Features & Use Cases

  • Persist across sessions with a clear task lifecycle (PROPOSED, PENDING, IN_PROGRESS, IMPLEMENTED, MERGED).
  • Create, update and list project tasks, each backed by a plan file that describes the work.
  • Propose tasks for user approval and manage dependencies between tasks.
  • Use cases include mapping user requests to milestones, coordinating multi-step features, and communicating progress to stakeholders.

Quick Start

Create a basic project task and propose it for user approval to begin tracking a milestone.

Frequently Asked Questions about project_tasks

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

FAQPage Schema
How do I track project milestones across multiple sessions?

To track project milestones across multiple sessions, this Skill persists user-visible tasks and their lifecycle states. It maintains progress continuity by backing each task with a plan file for consistent traceability.

What is the task lifecycle for managing product planning workflows?

The task lifecycle for managing product planning workflows progresses through PROPOSED, PENDING, IN_PROGRESS, IMPLEMENTED, and MERGED states. This structure ensures tasks are proposed for approval, actively tracked, and finalized.

How do I propose new project tasks for user approval?

You propose new project tasks for user approval by creating a task and setting its state to PROPOSED. This allows stakeholders to review the plan-backed description before moving it to PENDING.

Can I manage task dependencies for multi-step features?

Yes, you can manage task dependencies for multi-step features. The Skill coordinates dependencies between proposed tasks to ensure execution workflows follow the correct sequence.

Do I need any external dependencies to coordinate project tasks?

No external dependencies are required to coordinate project tasks and milestones. The Skill operates independently to persist task states and plan-backed descriptions.

Why use a plan-backed description for task management?

Plan-backed descriptions are used for task management to ensure consistency and traceability. By storing the work details in a file, the Skill maintains alignment between user goals and execution workflows.