← ClaudeAtlas

migratelisted

The credo procedure for migrating an existing repo into the .credo/ structure, without any loss risk. Use when migrating a repo into .credo/, onboarding a legacy project into credo, or turning scattered process docs (requirements logs, handoffs, progress notes, audits, plans, specs) and open work into credo items. It is copy-only and additive: originals are never touched until a final, user-gated tidy step. This is a long, multi-phase, subagent-heavy operation. Applies inside subagents too - any agent doing migration work follows these rules and the credo safety skill.
Marcel-Bich/marcel-bich-claude-marketplace · ★ 13 · AI & Automation · score 80
Install: claude install-skill Marcel-Bich/marcel-bich-claude-marketplace
# migrate - bring an existing repo into `.credo/` A generic, reusable procedure to migrate ANY existing repo into the credo target form. It tells you HOW to reach that end state safely. Everywhere below, `<repo>` is the target repo and "the user" is its owner. This skill contains no personal, project-specific, or absolute-path data. ## Target form: what "conformant" means here (authority) The binding target form is defined INSIDE this plugin, not by any external design document. At the end of a migration, everything under `.credo/` must match: - **The scaffolded tree** produced by `"${CLAUDE_PLUGIN_ROOT}/scripts/credo-init.sh"` - folder layout and the files it creates (see step 1). That tree is the layout authority. - **The `items` skill** - the work-item model: folder = status, the lean frontmatter, the body sections, the Definition of Done, and id issuance. - **The `safety` skill** - the highest-priority filesystem-protection and no-autonomous-installs rules; they bind this whole procedure. - **The `requirements-verbatim` skill** - the append-only, never-censored requirements log and the strict separation of user-verbatim text from any assistant proposal. - **The `verify` skill** - what a real (visual, per-viewport) verification is, which governs whether a criterion counts as `exercised`. - **The `budget` skill** - budget caps and the commit-identity gate, when a migration run is autonomous and commits anything. Reference these by name. If any instruction p