spec:doctor

Installation
SKILL.md

Compatibility: If AskUserQuestion is unavailable, present options as a numbered list and wait for the user's reply. If Task is unavailable, run parallel steps sequentially. The context: fork and agent: frontmatter fields are Claude Code-specific — on OpenCode and VS Code Copilot they are ignored and the skill runs inline using the current model.

Diagnose spec setup issues and migrate old path layouts to the current .codevoyant/ structure.

Overview

Checks the project for legacy spec directories and updates them to the consolidated .codevoyant/ layout introduced in the path consolidation migration. Reports every finding before making changes, then applies fixes.

Step 0: Run Diagnostics

Check for each known issue and record findings before touching anything.

Check 1 — Legacy .spec/plans/ directory

[ -d .spec/plans ] && echo "found" || echo "absent"
  • Found → will migrate to .codevoyant/plans/
  • Absent → check whether .codevoyant/plans/ exists; if neither exists, note that no plan directory is present yet (fresh project — no action needed)
Related skills

More from cloudvoyant/codevoyant

Installs
11
First Seen
Mar 21, 2026