migrate

Solid

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.

AI & Automation 13 stars 3 forks Updated 5 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
38
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# 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...

Details

Author
Marcel-Bich
Repository
Marcel-Bich/marcel-bich-claude-marketplace
Created
6 months ago
Last Updated
5 days ago
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

migrate

Audit a hermit-backed repo for safe migration to another machine. Classifies files, generates a migration manifest, and produces a verification checklist. Git-first, conservative by default.

68 Updated today
gtapps
API & Backend Listed

transform-my-repo

Feasibility analysis and migration strategy for architecture transformations: language ports (PHP to Python, Rust to Go), framework migrations (Vue or React SPA to Next.js), major version upgrades, monolith to microservices and back, database migrations, cloud/container/ serverless re-hosting, sync to event-driven, REST to GraphQL/gRPC, UI platform shifts, standalone to SaaS, and vanilla to framework. Produces an evidence-based GO/PARTIAL/NO-GO verdict with a worth-it test against the do-nothing baseline (dependency census verified in the target ecosystem, semantic gap analysis, per-module difficulty heatmap), then a migration roadmap with behavioral parity gates and rollback points. Allowed to recommend NOT migrating. Use when the user asks to migrate, port, rewrite, re-platform, upgrade a major version, split or merge services, switch databases or API paradigms, asks whether a migration is worth it, or mentions transform-my-repo or /transform-my-repo.

0 Updated 5 days ago
silkyland
AI & Automation Listed

migrate

Run a mechanical migration across a whole codebase — discover every call site, transform each in isolation, verify per-site, and gate on a clean sweep (no old-pattern remnants) with the suite green. For API/dependency/pattern/framework migrations.

3 Updated today
saman-mb