list-phase

Displays project phase overviews and details from PLAN.md files.

1|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/natthasath/natthasath-marketplace --skill list-phase-natthasath
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: list-phase
Source: https://github.com/natthasath/natthasath-marketplace/tree/main/plugins/projects/skills/list-phase
Command: npx skills add https://github.com/natthasath/natthasath-marketplace --skill list-phase-natthasath

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When managing a multi-phase software project, it is hard to quickly see which phases exist, their status, and target dates without manually opening and scanning planning documents. This Skill reads your project plan files and renders a clean, structured overview of all phases or the details of a single phase. ## Core Features & Use Cases - Phase Overview: Reads the Status Overview table from context/plans/PLAN.md and renders every phase with status icon, target date, and an active-phase marker. - Phase Detail View: Pass a phase number to display that phase's goal, objectives, and acceptance criteria from its phase file. - Workflow Navigation: Suggests follow-up commands like /list-task so you can drill from phases into tasks. - Use Case: You return to a project after a week and ask to see all phases; the Skill shows Phase 1 in progress with its target date and points you to the task list for the active phase. ## Quick Start Ask the assistant to show all project phases, or provide a phase number to see that phase's goals, objectives, and acceptance criteria.

Frequently Asked Questions about list-phase

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

FAQPage Schema
How do I see all project phases and their status?▼

Invoke the skill without arguments and it reads the Status Overview table from context/plans/PLAN.md, then renders each phase with a status icon, target date, and a marker on the currently active phase.

How do I view details of a specific project phase?▼

Pass the phase number as an argument, for example /list-phase 2. The skill reads the matching context/plans/phase_<N>_*.md file and displays its goal, objectives, and acceptance criteria.

What file structure does the phase listing require?▼

It expects a PLAN.md file under context/plans containing a Status Overview table, plus individual phase files named phase_<N>_*.md in the same directory. Missing files result in empty output rather than errors.

How is the active phase determined in the overview?▼

The phase marked In Progress gets the active indicator. If no phase is In Progress, the first phase that is not yet Done is highlighted instead, and phases are always sorted by phase number.

What happens if PLAN.md does not exist?▼

The initial cat command silently ignores a missing PLAN.md via shell redirection, so no plan content is injected. The skill then has no Status Overview data to render the phase list from.