osovv/grace-marketplace/grace-migrate
Claude Code and agent skill by osovv/grace-marketplace
- community
Checking that the SKILL.md file is still in the repository.
Agent-applied GRACE 3 to GRACE 4 migration workflow. CLI validates the result but does not convert or delete files.
Install
npx vskill@latest install osovv/grace-marketplace/grace-migrateSKILL.md
<skill> <migration_safety> Migration is copy-and-validate, not destructive conversion. Before writing .grace, inventory every legacy source, record a restorable backup path outside the proposed cleanup set, present the migration report, and wait for explicit write approval. Never create retroactive C-* bundles. </migration_safety>
<workflow>
- Detect legacy docs and current
.gracestate. If.gracealready exists, stop and ask whether migration should merge, replace, or abort. - Inventory legacy source paths and create or verify a restorable backup. Record source coverage and backup evidence in the report.
- Map legacy requirements, technology, graph, verification, and operational content into the GRACE 4 layout. List ambiguities and unsupported structures rather than guessing.
- Produce
references/migration-report-template.xml, reviewreferences/migration-checklist.md, and ask for explicit approval before writing.grace. - Write
.grace, then rungrace lint --path <project-root> --assertions currentandgrace status --path <project-root> --json. Require statusprojectKindgrace4with no integrity errors, and record commands, exit states, and findings. - If validation is not successful or generated coverage is incomplete, retain all legacy sources and stop.
- Detect git availability and worktree membership. If git is available for the project, record
git status --porcelain --untracked-files=allbefore cleanup. - Present an exact cleanup proposal containing only inventoried legacy paths. Ask for a separate explicit cleanup approval. For a dirty worktree or non-git project, require another explicit acknowledgement naming that risk.
- Archive or delete only the approved paths, record each result, and leave the backup intact. Do not use broad globs, hidden shell cleanup, or unreviewed recursive deletion.
</workflow>
<cleanup_preconditions> Cleanup requires all of: complete inventory, restorable backup, explicit write approval, successful current lint, fresh status proving GRACE 4 with no integrity errors, verified generated coverage, git availability/worktree inspection, recorded porcelain output when applicable, exact proposed paths, separate explicit cleanup approval, and separate dirty or non-git risk acknowledgement when applicable. A missing gate means no cleanup. </cleanup_preconditions>
<cleanup_failure_rule> If validation, git inspection, move, archive, or delete fails, stop immediately and state: "Legacy GRACE 3 artifacts remain untouched unless the failure output explicitly lists a completed move." Never retry destructive cleanup automatically. </cleanup_failure_rule> </skill>
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/grace/grace-migrate/SKILL.md
Popularity
- Repository stars
- 245
- Repository forks
- 55
- 7-day trend score
- 28
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/osovv/grace-marketplace/grace-migrate)