Archive phase directories from completed milestones into .planning/milestones/v{X.Y}-phases/ so orphaned dirs stop confusing milestone-aware commands. Use when .planning/phases/ has accumulated dirs from past milestones; pass --dry-run to preview without moving anything.
Scanned 9/6/2026
Install to Claude Code
npx -y skills add D0NMEGA/donnyclaude --skill donny-cleanup --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Donny Cleanup?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/d0nmega-donny-cleanup)More formats (shields.io, HTML) on the badges page.
---
name: donny-cleanup
description: "Archive phase directories from completed milestones into .planning/milestones/v{X.Y}-phases/ so orphaned dirs stop confusing milestone-aware commands. Use when .planning/phases/ has accumulated dirs from past milestones; pass --dry-run to preview without moving anything."
argument-hint: "[--dry-run]"
disable-model-invocation: true
allowed-tools:
- Read
- Write
- Bash
- AskUserQuestion
---
<objective>
Archive phase directories from completed milestones into `.planning/milestones/v{X.Y}-phases/`.
Use when `.planning/phases/` has accumulated directories from past milestones.
</objective>
<execution_context>
@~/.claude/donny/workflows/cleanup.md
</execution_context>
<process>
Follow the cleanup workflow at @~/.claude/donny/workflows/cleanup.md.
Identify completed milestones, show a dry-run summary, and archive on confirmation.
</process>
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!