project-migrate
Migrate Project
Copy the current project directory to a new path while preserving Claude Code project memory and persisting project knowledge for continuity.
Prerequisites
This skill depends on the project-memory skill. Before proceeding with any migration step, verify it is installed:
ls ~/.claude/skills/*/SKILL.md 2>/dev/null | xargs grep -l 'name: project-memory' 2>/dev/null
Also check plugin-installed skills:
find ~/.claude/plugins -name "SKILL.md" -exec grep -l 'name: project-memory' {} \; 2>/dev/null
If neither command returns a result, tell the user:
More from mritd/skills
mise
Install missing language runtimes and dev tools via mise. Use when (1) a command fails due to missing runtime (e.g. node not found, python3 not found, go command not found), (2) user asks to install/setup a language runtime or SDK (node, python, go, rust, java, ruby, etc.), (3) user mentions version management for languages, or (4) setting up a new development environment.
71commit
Generate a Conventional Commits 1.0.0 message, show it to the user for explicit approval, then commit using gitflow-toolkit (`git ci -F`) only after approval. Use this skill whenever the user wants to commit changes — phrases like "提交", "帮我提交", "提交变更", "提交一下", "提交代码", "/commit", "commit these changes", "commit this", "create a commit", "help me commit", or any explicit request to create a git commit. Also use when the user finishes a task and asks you to commit the result. This skill auto-stages files — users do not need to stage manually.
7