plan-migrate

Migrate legacy .ai singleton layouts to namespaced plan directories.

1|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/Honigbart/honeyflow --skill plan-migrate
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: plan-migrate
Source: https://github.com/Honigbart/honeyflow/tree/main/plan-migrate
Command: npx skills add https://github.com/Honigbart/honeyflow --skill plan-migrate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Migrates an existing project's .ai directory from the legacy singleton layout to the namespaced plan layout.

Core Features & Use Cases

  • Detects legacy .ai structures and advises migration.
  • Creates .ai/plans/<slug>/ directories and moves relevant artifacts (final_plan.md, execution_state.md, session_log.md, claude_brainstorm.md, codex_critique.md, evolution_plan.md, review.md).
  • Generates a centralized plans.md index with status mapping and a one-line description.
  • Guides step-by-step migration with safety checks and user confirmations.

Quick Start

Initiate migration by confirming the detected legacy layout when prompted, then follow the tool's step-by-step prompts to relocate artifacts.

Frequently Asked Questions about plan-migrate

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

FAQPage Schema
How do I migrate legacy .ai directory structures to a namespaced plan layout?▼

To migrate legacy .ai directory structures, the tool detects existing singleton artifacts like final_plan.md, generates a slug, and safely relocates them into a .ai/plans/<slug>/ directory with a centralized plans.md index.

When do I need to migrate my .ai directory from the singleton layout?▼

You need to migrate your .ai directory from the singleton layout when your project contains .ai/final_plan.md without a corresponding .ai/plans.md file, or when a pipeline detects the legacy layout and prompts a migration.

What is the best way to safely relocate in-progress AI artifacts during a layout migration?▼

The best way to safely relocate in-progress artifacts like execution_state.md and session_log.md is to use guided step-by-step prompts with built-in safety checks and user confirmations before moving files into the namespaced layout.

What specific files are moved when migrating to the namespaced plan layout?▼

Migrating to the namespaced plan layout moves root and in-progress artifacts including final_plan.md, execution_state.md, session_log.md, claude_brainstorm.md, codex_critique.md, evolution_plan.md, and review.md into the new directory structure.

Does the migration process generate an index for the new namespaced plan layout?▼

Yes, the migration process generates a centralized plans.md index file that maps the status of each relocated artifact and includes a one-line description for the newly created namespaced plan directories.

Can I automate artifact migration without manually confirming each step?▼

Artifact migration requires user confirmations at each step to ensure safety, meaning you cannot fully automate the process without manual approval when relocating legacy files into the namespaced layout.