done-phase

Marks the current project phase complete and advances the phase configuration to the next phase.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Closing out a project phase manually means checking for unfinished tasks, updating multiple plan files, and remembering to bump the current-phase pointer, which is error-prone and easy to forget. ## Core Features & Use Cases - Pending Task Guard: Scans current_sprint.md for tasks still marked In Progress and asks for confirmation before proceeding. - Multi-File Status Update: Updates PLAN.md, the phase plan file, and .claude/config/current-phase.md in one consistent operation. - Completion Timestamping: Records the completion date in the phase plan file and detects when the final phase is reached. - Use Case: After finishing all work in phase 2 of a software project, invoke this skill to mark phase 2 as Done, flip phase 3 to In Progress, and advance the current-phase config automatically. ## Quick Start Tell the assistant to mark the current phase as done and move to the next phase.

Frequently Asked Questions about done-phase

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

FAQPage Schema
How do I mark a project phase as complete in a Markdown-based plan?▼

Run the done-phase skill, which reads the current phase from .claude/config/current-phase.md, updates the phase row in PLAN.md to Done, stamps the phase plan file with a completion date, and advances the config to the next phase.

What happens if tasks are still in progress when closing a phase?▼

The skill scans context/tasks/in_progress/current_sprint.md for entries marked In Progress. If any exist, it lists them and asks for confirmation before continuing; answering no stops the phase transition.

Can I close a phase that was never started?▼

No. The skill checks the phase status in PLAN.md first, and if the phase is not marked In Progress, it reports that the phase has not started and halts without modifying any files.

What happens when the last phase is completed?▼

When no next phase exists in PLAN.md, the skill keeps the current-phase config value unchanged and notifies you that this was the final phase, while still marking the phase as Done in the plan files.

Which files does the phase completion workflow update?▼

It updates three files: context/plans/PLAN.md for overall phase status, the specific phase plan file for status and completion date, and .claude/config/current-phase.md to point at the next phase number.