migration-standards

Propose git move commands to relocate standards and snippets into .claude.

2|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/erclx/aitk --skill migration-standards
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migration-standards
Source: https://github.com/erclx/aitk/tree/main/claude/skills/migration-standards
Command: npx skills add https://github.com/erclx/aitk --skill migration-standards

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill resolves directory structure drift by proposing the relocation of root-level standards and snippets into the .claude/ directory, ensuring compatibility with modern toolkit versions.

Core Features & Use Cases

  • Safe Discovery: Identifies existing standards and snippets while checking for potential file conflicts.
  • Dependency Awareness: Surfaces user-authored inbound references that require manual updates after a move.
  • Use Case: Use this after upgrading your toolkit to align your project structure with current standards without accidentally breaking existing rule references or git history.

Quick Start

Ask the assistant to relocate your standards and snippets to the .claude folder to align with the latest toolkit requirements.

Frequently Asked Questions about migration-standards

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

FAQPage Schema
How do I migrate project standards to the .claude directory?

This skill proposes git move commands to relocate root-level standards and snippets into the .claude directory structure, ensuring compatibility with modern toolkit versions without losing git history.

What is directory structure drift and how does it affect claude-code projects?

Directory structure drift occurs when root-level standards and snippets diverge from updated claude-code toolkit conventions. Migrating these files into the .claude directory resolves the drift and restores compatibility with the latest toolkit requirements.

How do I safely move snippets and standards without breaking references?

To safely move snippets and standards, validate the repository state and existing file paths first. This identifies potential conflicts and surfaces inbound references that require manual updates after the relocation to prevent broken rules.

Can I use git move to reorganize files into the .claude folder without data loss?

Yes, you can use git move to reorganize files into the .claude folder without data loss by validating repository state and existing paths beforehand. This prevents merge conflicts and ensures a safe migration.

What happens to inbound references after migrating standards to .claude?

After migrating standards to .claude, user-authored inbound references that point to the old paths are identified and surfaced. These references require manual updates to ensure they correctly point to the new directory locations.