migrate-from-speckit

Migrate GitHub spec-kit projects to maxi conventions with preview and confirmation.

1|Updated May 28, 2026
One-click install
npx skills add https://github.com/amoutiers/maxi-superpowers --skill migrate-from-speckit
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: migrate-from-speckit
Source: https://github.com/amoutiers/maxi-superpowers/tree/main/skills/migrate-from-speckit
Command: npx skills add https://github.com/amoutiers/maxi-superpowers --skill migrate-from-speckit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates migration of GitHub spec-kit projects to maxi conventions by orchestrating the safe transfer of specs and constitution, and applying standardized frontmatter to align with maxi.

Core Features & Use Cases

  • Preview the migration plan without writing files (via --preview)
  • Apply migration with explicit confirmation (via --apply) and clobber guards to protect originals
  • Produce maxi artifacts (docs/maxi/specs, docs/maxi/constitution.md) and infer per-spec status from existing spec-kit artifacts

Quick Start

Invoke /maxi:migrate-from-speckit on your repo to preview the migration plan and then apply it with confirmation.

Frequently Asked Questions about migrate-from-speckit

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

FAQPage Schema
How do I migrate spec-kit projects to maxi conventions safely?▼

To migrate spec-kit projects to maxi conventions safely, run a guided migration script that previews changes without writing files, requires explicit confirmation, and preserves originals before copying content into docs/maxi/ paths. It targets repositories with a .specify/ directory and specs/ folders.

Can I preview spec-kit to maxi migration changes before applying them?▼

Yes, you can preview spec-kit to maxi migration changes by running the migration script with the --preview flag. This generates a non-destructive preview of the migration plan without writing files, allowing you to review standardized frontmatter updates and docs/maxi/ path mappings.

Does the maxi migration script preserve original spec-kit files?▼

Yes, the maxi migration script preserves original spec-kit files by using clobber guards to protect originals during the --apply phase. It requires explicit user confirmation before copying content into docs/maxi/ paths and applying standardized frontmatter.

What frontmatter fields are updated when migrating specs to maxi?▼

When migrating specs to maxi, the migration script updates the spec.md frontmatter fields for slug, created, updated, and status. It infers the per-spec status from existing spec-kit artifacts to align with maxi conventions.

What directory structure is required to migrate from spec-kit to maxi?▼

To migrate from spec-kit to maxi, your repository must have a .specify/ directory and specs/ folders. The deterministic workflow via migrate.sh targets these paths and produces maxi artifacts in docs/maxi/specs and docs/maxi/constitution.md.